Exemplo n.º 1
0
        public void AddSheet(InventorSheet inventorSheet)
        {
            var newSheet = new SheetCaptureDto(inventorSheet);

            newSheet.DrawingId = Id;

            Sheets.Add(newSheet);
        }
Exemplo n.º 2
0
        public SheetCaptureDto(InventorSheet inventorSheet)
        {
            Views = new ObservableCollection <ViewCaptureDto>();
            Name  = inventorSheet.Name;

            Guid.NewGuid();

            foreach (var v in inventorSheet.Views)
            {
                Views.Add(new ViewCaptureDto(v));
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Adds new sheet to the drawing with option to add title block
        /// </summary>
        /// <param name="drawingSheetSize">Choose a standard sheet size or a custom one</param>
        /// <param name="addDefaultBoder">Optional parameter to add the default border</param>
        /// <param name="addTitleBlock">Optional parameter to add the title block if true title block name must be set</param>
        /// <param name="titleBlockName">Optional parameter name of the title block to add</param>
        /// <returns></returns>
        public InventorSheet AddSheet(DrawingSheetSizeEnum drawingSheetSize, bool addDefaultBoder = true, bool addTitleBlock = false, string titleBlockName = "")
        {
            var sheet = new InventorSheet(_drawing.Sheets.Add(drawingSheetSize));

            if (addDefaultBoder)
            {
                sheet.AddBorder();
            }

            if (addTitleBlock)
            {
            }

            return(sheet);
        }
Exemplo n.º 4
0
 public InventorLinearGeneralDim(LinearGeneralDimension dimension)
 {
     _dimension = dimension;
     Sheet      = new InventorSheet(_dimension.Parent);
 }