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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Варианты кройки чертежа

Варианты кройки чертежа

Ответ
Поиск в этой теме
Непрочитано 22.10.2014, 23:22 #1
Варианты кройки чертежа
nolte
 
спринклеры, сантехника
 
Регистрация: 26.01.2010
Сообщений: 190

Задача следующая:
В рамке с размерами, 31(длина) и 29(высота), необходимо разместить, желательно красиво и пропорционально, скажем все этажи котеджа, этажи находятся на чертеже один над другим(чертеж 2Д), каждый этаж в своем фиксированном слое(подвал - Floor_1, 0-Floor0 и т.д.)
я пошел таким путем:
1. ;;; ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА ЭТАЖЕЙ (В 1 РЯД ИЛИ 2 РЯДА)
количество этажей меняется, но не более 6.
2 ;;; ОПРЕДЕЛЕНИЕ ГАБАРИТОВ ЧЕРТЕЖА
определяю,через getbounsingbox, габариты в первом ряду и высоту, то бишь сумму габаритов самого высокого этажа 1 и 2 рядов.
3 ;;; ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА МАСШТАБИРОВАНИЯ
по длине 1 ряда выясняю коэффициент масштабирования
4 ;;; МАСШТАБИРОВАНИЕ И ВСТАВКА РАМКИ, ЗАПИСЬ КОЭФФИЦИЕНТА МАСШТАБИРОВАНИЯ
масштабирую рамку и вставляю в чертеж
5 ;;; ТОЧКИ ВСТАВКИ ПОМЕЩЕНИЙ
через polar ищу точки вставки этажей, точка вставки этажа pmin от функции getboundingbox
6 ;;; ЧЕРЧЕНИЕ ПОМЕЩЕНИЙ
вставляю этажи в чертеж
пилотный вариант работал, но ощущение, что уж больно замороченный.
Чертеж дома, всегда 1:1 и формат листа всегда А4, поэтому подгоняются размеры рамки, а

Кто то, наверняка, сталкивался с подобной задачей поделитесь опытом или если есть какие то другие идеи и пути решения.
заранее благодарен.

Вложения
Тип файла: dwg
DWG 2007
kroy_test.dwg (81.8 Кб, 700 просмотров)
Тип файла: lsp kroy_test.lsp (5.0 Кб, 17 просмотров)

__________________
Знание лисп: со справочником Н. Полещука

Последний раз редактировалось nolte, 23.10.2014 в 18:17.
Просмотров: 2776
 
Непрочитано 23.10.2014, 08:58
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Осторожно поинтересуюсь... Может использовать видовые порты и пространство листа?
Boxa вне форума  
 
Автор темы   Непрочитано 23.10.2014, 12:17
#3
nolte

спринклеры, сантехника
 
Регистрация: 26.01.2010
Сообщений: 190
Отправить сообщение для nolte с помощью Skype™


так же осторожно отвечу
может быть, надо поразмыслить, но пока не вижу как это может помочь, задача остается не решенной этажи все равно надо вписать в какую-то рамку дабы на выходе получить читаемый чертеж.
__________________
Знание лисп: со справочником Н. Полещука
nolte вне форума  
 
Непрочитано 23.10.2014, 12:20
#4
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


nolte Вы лучше пример приложите - того что есть и что надо получить.
maratovich вне форума  
 
Автор темы   Непрочитано 23.10.2014, 18:10
#5
nolte

спринклеры, сантехника
 
Регистрация: 26.01.2010
Сообщений: 190
Отправить сообщение для nolte с помощью Skype™


dwg положил в #1

----- добавлено через ~5 мин. -----
dwg положил в #1
и лисп там же
__________________
Знание лисп: со справочником Н. Полещука
nolte вне форума  
 
Непрочитано 23.10.2014, 19:49
#6
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от nolte Посмотреть сообщение
dwg положил в #1
Думаю Вам лучше копать в сторону листов с видовыми экранами, а там можно на каждом виде замораживать отдельно слои.
По типу такого:
Вложения
Тип файла: dwg
DWG 2007
kroy_list.dwg (101.7 Кб, 657 просмотров)
maratovich вне форума  
 
Автор темы   Непрочитано 23.10.2014, 20:00
#7
nolte

спринклеры, сантехника
 
Регистрация: 26.01.2010
Сообщений: 190
Отправить сообщение для nolte с помощью Skype™


это не вариант, т.к. каждое помещение подписывается, проставляются размеры стен (сторон полилинии), измеряется площадь и т.д. и т. п.. Хотя закрыть все слои оставить скажем подвал обработать, закрыть, включить 1 этаж и т.д.. Может быть. Но выглядит так, что этот путь еще длиннее, но покручу его все равно.Спасибо.
__________________
Знание лисп: со справочником Н. Полещука
nolte вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Варианты кройки чертежа



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему при вставке чертежа в Word меняются пропорции чертежа? МишаИнженер AutoCAD 9 28.11.2014 15:31
Как вывести на печать "вставку" (ссылка на DWG) прозрачнее самого основного чертежа? star282 AutoCAD 19 05.02.2014 09:23
Hp laserjet 5035 MFP смещение чертежа на формате A3 при печати из Autocad 2011 и 2013 merdoc2003 AutoCAD 6 18.04.2013 23:59
Несвойственные Автокаду вещи Vova AutoCAD 49 01.02.2012 19:33
Копирование файла одного чертежа в директорию текущего чертежа в автокаде... CAHTEXHuK Программирование 3 23.06.2010 00:23