Oddnetak

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: как именно из файла *stl (ASCII) | Легче всего на примере. В стандартной поставке есть файлик con_WroughtIron.3dp он как раз описывает такую хитрую балясину. Содержимое этоого файла: Цитата: ; Steel baluster TOTAL,697.5 RECTANGLE,10,10 RECTANGLE,10,10,32 MOVE,18 CONE,1 CONE,18,1 CONE,18,35 MOVE,-626 IMPORTSTL,con_WroughtIron.stl,-105,23,,90,0,0 MOVE,20 CONE,1 CONE,18,1 CONE,18,35 MOVE,8 | Теперь с комментами - подробно они расписаны в хелпе. ; Steel baluster строчка с точкой с запятой в начале - комментарии TOTAL,697.5 ; задание общей высоты точеной части ;Теперь сверху вниз описание элементов формы балясины RECTANGLE,10,10 ; размеры прямоугольной секции столба - ширина глубина высота RECTANGLE,10,10,32 MOVE,18 ; перейти на текущую позицию по высоте CONE,1 ; конусная секция с диаметром CONE,18,1 ; конусная секция с диаметром основания конуса и длиной CONE,18,35 MOVE,-626 ; перейти можно как вниз так и вверх IMPORTSTL,con_WroughtIron.stl,-105,23,,90,0,0 ; а вот и импорт файла wroughtIron.stl (он должен быть в этой же папке где Staircon)? а дальше размеры секции MOVE,20 CONE,1 CONE,18,1 CONE,18,35 MOVE,8 Однако напрямую присвоить форму балясине нельзя. Чтобы это заработало, сначала нужно прописать ее в главной базе данных. Лезем - меню Файл--Базы данных--Главная... Таблица "Балясины", столбец "Файл 3D-описания" Здесь нужно выбрать ваш файл (если он есть, то он показывается в всплывающем выборе). Запоминаем имя типа балясины, которой мы присвоили форму. Нажимаем OK. Теперь можно и балясины назначать. Выделяем балясины, открываем свойства. Задаем тип. Ниже, в сером поле "Файл 3D описания" будет имя файла (в нашем примере con_WroughtIron.3dp) Иногда чтобы смена типа балясины сработала бывает нужно перезапустить проект, или поменять туда-сюда на другой тип балясины (это то ли баг, то ли фича старкона) |