Нужен LISP для заливки отверстий - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Нужен LISP для заливки отверстий

Нужен LISP для заливки отверстий

Ответ
Поиск в этой теме
Непрочитано 18.03.2004, 11:05
Нужен LISP для заливки отверстий
ilka_t
 
Москва
Регистрация: 20.01.2004
Сообщений: 154

что бы зливался угол отверстия, и желательно чтобы при выделении многих обектов (примоугольников) заливка была отдельная для каждого объекта
Надеюсь я смог объяснить чего мне хоется...
Может мне ктонибудь сможет помочь...
Просмотров: 8245
 
Непрочитано 24.03.2004, 16:06
#21
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


Вместо 5-ки, число на которое ты хочешь делить диагональ:
Код:
[Выделить все]
(setq newPoint 
         (vlax-curve-getPointAtDist 
           (vlax-ename->vla-object tempLine) 
           (/   (distance (car pointList) (nth 3 pointList)) 
         5 
           ) 
         ) 
       )
В принципе можно воткнуть зависимость отношения габаритов к числу на которое делиться диагональ.

Если хочешь убрать заливку, (товариши советуют) сотри:
Код:
[Выделить все]
       
       (command "_.hatch" "_solid" tempPLine "") 
       (entdel tempPLine)
{Smirnoff} вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Нужен LISP для заливки отверстий

Реклама i