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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Прошу мастеров LISP сделать макрос, автоматически рисующий котлованы

Прошу мастеров LISP сделать макрос, автоматически рисующий котлованы

Ответ
Поиск в этой теме
Непрочитано 22.02.2013, 11:08 #1
Прошу мастеров LISP сделать макрос, автоматически рисующий котлованы
Малявка
 
Егорьевск Моск.обл.
Регистрация: 28.02.2007
Сообщений: 206

Здравствуйте!
Постоянно приходится делать одно и то же: на исполнительных схемах отрисовывать котлованы под фундаменты. Десятками, под сотню! Помогите мне с автоматизацией, пожалуйста.
На прилагаемом чертеже всё показано: что есть и что я делаю. Это всё вручную.
Мне хотелось бы, чтобы я рисовала только бровку и подошву каждого котлована (они всегда разные, поэтому - вручную).
А всё остальное делал бы макрос: создавал нужные слои и в них рисовал:
1. полилинию откоса - от углов бровки к углам подошвы (для наглядности я подкрасила фиолетовым);
2. через центры диагональных отрезков этой полилинии рисовал прямоугольник в слое defpoints;
3. штриховал откосы в слое "ОТКОС" с локальным весом линий 0,09 с масштабом штриховки, запрашиваемым в ком. строке, например, я указываю первое значение (ближе к бровке) = 1500, тогда второе (ближе к подошве) = 3000 автоматически; штриховал бы, игнорируя осевые и иные линии, пересекающие котлован;
4. проставлял размеры бровки и подошвы заранее мною установленным размерным стилем (расстояние от верха числового значения до линии бровки/подошвы примерно равно высоте цифр, чтобы размер не был бы слишком далеко или близко от образмеренной линии);
5. проставлял в случайном порядке фактические значения с отклонением от проектных плюс-минус 10 мм в слое "ФАКТ".
Пятый пункт можно не делать: у меня есть примочка "DIMR", подаренная мастерами LISP на этом же сайте "сто лет назад" (или на caduser.ru, не помню уже).

Фу, всё сказала! А ещё: все котлованы у меня - прямоугольные! Уже который год. Так что под кривые котлованы усложнять макрос не надо. Работаю в AutoCAD 2011 RUS, иногда в 2008 RUS.

Огромное спасибо всем откликнувшимся. А может, кто-то знает примочки, которые мне помогут мне ускорять работу.

Вложения
Тип файла: dwg
DWG 2007
Котлован.dwg (164.7 Кб, 2010 просмотров)

Просмотров: 3393
 
Непрочитано 22.02.2013, 11:18
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Может, попробовать создать дин.блок?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.02.2013, 11:26
#3
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Кулик Алексей aka kpblc, а это вариант! Помогите, пожалуйста! Я предполагаю, что в этом динамическом блоке надо будет только растянуть углы подошвы и бровки, правильно?

Последний раз редактировалось Малявка, 22.02.2013 в 11:27. Причина: Добавление
Малявка вне форума  
 
Непрочитано 22.02.2013, 12:33
#4
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Не могу сейчас, посмотреть файл, но есть предположение, что может помочь Lisp. Построение откосов от Disney.
skkkk вне форума  
 
Непрочитано 16.04.2013, 19:42
#5
480725


 
Регистрация: 06.10.2007
Москва
Сообщений: 132


1) Котлованы всегда будут прямоугольными?
2) Почему внутренние размеры, серый и красный, опираясь на одни и те же точки имеют разные значения?
480725 вне форума  
 
Автор темы   Непрочитано 16.04.2013, 21:05
#6
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


480725, да, котловангы всегда прямоугольные - под точечные фундаменты.
серый размер - проектный, красный - фактический. Кстати, фактические размеры в дин. блоке должны разниться с проектными случайным образом в указанных в ком. строке пределах.
Мне всё это надо для выполнения исполнительных схем.

Последний раз редактировалось Малявка, 16.04.2013 в 21:43.
Малявка вне форума  
 
Непрочитано 20.04.2013, 12:06
#7
480725


 
Регистрация: 06.10.2007
Москва
Сообщений: 132


1) Уклоны со всех сторон одинаковые, отметки верхих границ одинаковые?
2) Про случайное отклонение в заданных пределах не понял. Мы вроде проектируем, откуда фактические значения?
3) А что еще есть на исполнительных схемах?
4) Твой E-mail - Я оставил в личном сообщении свой эдектронный адрес

Последний раз редактировалось 480725, 23.04.2013 в 22:56.
480725 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Прошу мастеров LISP сделать макрос, автоматически рисующий котлованы

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Помогите сделать макрос для автокада Sky_cool Программирование 8 17.01.2009 03:04