|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как создать lisp Тройника
Инженер
Алматы
Регистрация: 17.02.2010
Сообщений: 23
|
||
Просмотров: 6919
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Тихо подозреваю, что здесь будет достаточно динамического блока (см. соответствующую тему в разделе "AutoCAD")
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 14.02.2008
Сообщений: 110
|
тебе с лиспом секасом позаниматься
...или развертки? если второе -> http://www.plate-n-sheet.com/ тебе в помощь... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Интересно, а что должно получиться в результате? Какого вида должен быть чертеж?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер Регистрация: 17.02.2010
Алматы
Сообщений: 23
|
Блин, Файлы не прикрепляются.
Но выглядеть должно примерно так: http://www.stroyoffis.ru/gost_materi...1/image015.jpg Это его план и соответственно разрез! |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Тут по любому выгодней смотриться дин. блок. ну а если приперло - пиши формулу координаты каждой узловой точки (на входе исходные данные - на выходе координаты), и обрисовывай полученное полилинией. Похожие лиспы смотри в "весенних" темах - подобные задачи часто студентам задают - а все двоечники сюда попрошайничать - поищи пара-тройка подобных лиспов точно есть.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Изучай книгу "САПР на базе AutoCAD - как это делается". Там есть все, чтобы разобраться. В том числе и с тройниками.
На твоем рисунке не тройник, а сразу несколько элементов - основная труба, тройник (врезка), отвод, участок ответвления. Вот разбивая на такие элементы и надо все делать. А общий принцип прост - как написал Дима_, определяешь расчетом координаты каждой точки рисунка и соединяешь их линиями. В 3D это даже проще - точек много не надо высчитывать, а виды со всех сторон получать. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Еще посмотри эти сслыки
1. HVAC_Duct Антон Емельдяжев 2. HVAC Duct Program 3. Piping Program 4. HVAC Programers library По ссылке в №1 не будет работать в русском Автокаде чтобы работал, см вложение и читай файл readme.txt
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
|
|||
![]() |
|
||||
Инженер Регистрация: 17.02.2010
Алматы
Сообщений: 23
|
Цитата:
А по поводу, как он выглядит. Я написал что примерно так, это схематично, так как чертеж не прикрепляется. Ясно дело что должо быть аккуратно и красиво! В 3D рисовать наши пользователи не умеют, я бы с радостью! А вот за ссылки огромное спасибо! Только на сколько я понял, эти программы все для вычерчивания черных труб, а не предызолированных! Прикладываю чертеж план тройника, так у нас чертят пользователи им этого достаточно! Последний раз редактировалось Boo87, 10.08.2010 в 07:17. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
|
|||
![]() |
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811
|
Цитата:
параметрический ввод и спользовать функцию (list x y) для задания точек (Я закомментировал ввод данных для простоты тестирования можешь изменить под свои условия) Код:
|
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как можно из LISP создать свой тулбар с кнопкой? | lexluther | LISP | 7 | 07.08.2009 16:15 |
Как можно из LISP создать КОМ объект и передать его методу BSTR строку? | lexluther | LISP | 2 | 01.08.2009 00:27 |
Запуск Lisp команды в новом документе | BlackHarp | LISP | 1 | 26.03.2009 23:06 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |