Цитата:
Цитата:
|
Цитата:
|
Цитата:
Сейчас он открывает панель, если она закрыта, и продолжает работу. |
Доброго.
Подскажите, возможно ли с помощью скрипта реализовать такую задачу? Необходимо нужные панели с модели перенести в чертёж и образмерить. Панели могут находится в разных плоскостях. Но выносится они должны на один лист, а не по отдельности. В итоге нужно получить развёртку всех фасадов кухни в одной плоскости на одном листе. Знающие, подскажите, возможно ли такое реализовать? |
Цитата:
Но есть обходные пути типа : 1.Node.js позволяет работать с COM объектами(хотя и довольно проблематично). Вытаскиваем из Базиса данные (это легко) - подключаемся по COM к API , имеющегося какого нибудь приличного САПР - с помощью API этого САПР, формируем необходимые Вам чертежи , в каком нибудь .dxf, или чего там Ваша САПР поддерживает. 2. Вытаскиваем из Базиса данные (это легко) и транслируем в какой нибудь промежуточный формат (.xlsx .xml или еще чего) , для node.js готовых трансляторов вагон. я в Exel легко доступные данные выгружаю. Теперь, опять же берем имеющуюся САПР, и с помощью ее API парсим получившийся файл и отрисовываем чертеж. я бы выбрал второй путь, т.к. COM из Node.js - у меня пока нет столько skills, да и вообще это один большой "костыль" как мне думается. из минусов второго пути - это два отдельных скрипта, запускать надо будет по отдельности. ну и надо какой нибудь САПР + прямые руки ). P.S.САПР -система автоматизированного проектирования (AutoCAD,nanoCAD,SolidWorks,Компас) и т.д. |
Цитата:
|
Цитата:
http://s014.radikal.ru/i326/1708/80/f5c15199adf7t.jpg http://s018.radikal.ru/i521/1708/e0/b8fc97d93af5t.jpg |
Цитата:
|
Цитата:
Все актуальные руководства укомплектованы в актуальных релизах. А перед тратой времени на съемку внимательно прочитали бы, что написано на сайте в разделе [Файловый архив] Цитата:
|
Всем добрый день.
Возник следующий вопрос Создаю блок Код:
var newBlock = AddBlock(blockName); При этом я НЕ делаю Код:
Action.Commit(); Дело в том что я нашел только Код:
Action.SaveModel(); Если я использую Action.Commit(); , у меня еще и ссылки на ранее загруженные блоки почему то слетают. Плюс насколько я понял нужно сперва удалить все с модели (кроме необходимого блока) - потом сохранить модель - потом откатить изменения - как то это проблематично. Action.SaveModel(); это единственный путь в данном случае? |
Текущее время: 17:12. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL