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

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

Простенький лисп для округления размерных линий путем выделения

Ответ
Поиск в этой теме
Непрочитано 31.01.2021, 20:45 #1
Простенький лисп для округления размерных линий путем выделения
dextron3
 
проектировшик
 
СССР
Регистрация: 01.01.2007
Сообщений: 5,102

Приветствую всех, хотел поинтересоваться кто-нибудь задавался проблемой округления размерных линий, но не путем пересоздания размерных стилей, а сразу в режиме работы в любом файле, путем выделения области размеров?

К примеру имеем файл от архитектора где все размеры как будто вручную расставлены без привязки, а именно такие значения 1998, 2002, 1503, и лень допустим в перегородках заморачиваться все редактировать, чтобы потом это использовать, но перфекционизм не дает покоя (все таки я в свои чертежи это копирую и использую, как говориться BIM в зачаточном виде), поэтому хотел узнать можно ли это лиспом делать

Алгоритм:
1. Укажите величину округления в мм: 50
2. Выделите размеры (любые: наклонные, прямые, цепочки... и т.д)
3. Преобразование размеров прошло в 564 размерах:

***
Размеров преобразованных - 156 шт.
Размеров правильных - 249 шт.
Размеров перебитых - 159 шт.
***

Принцип округления:
(было 1998 стало 2000, было 2002 стало 2000, было 1580 стало 1600)


4. Все преобразованные размеры остались тех же привязок только в них поменялся текст, и они стали красными, а те которые были целые, остались такими какими и были, а те которые были уже до нас перебитые стали желтыми

спасибо за понимание
__________________
инженер проектировшик с опттом программа авто гад образование высшие
Просмотров: 884
 
Непрочитано 31.01.2021, 21:23
#2
Петр-и-Алекс


 
Регистрация: 18.01.2021
Сообщений: 189


Я то думал тут готовое решение предложено...
Такой лисп сделать реально. Но мне он вроде бы не нужен.
А почему Вы представляетесь "фотограф"? Вы хотите об этом поговорить?
А лисп получится канительный: надо отрабатывать и разные "пространства" и вхождения в блоки...
Петр-и-Алекс вне форума  
 
Автор темы   Непрочитано 31.01.2021, 21:53
#3
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,102


Да я предположил что уже он давно существует, ведь болезнь с неточными размерами до сих пор актуальна, не обязательно прям один в один, можно облегченную версию..., понимаю что задача не каждодневная, но она иной раз выматывает ждать когда архитектор все размеры выровняет, да и не все творческие люди это делают, считают что это кому нужно тот пусть и выправляет
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 01.02.2021, 06:43
#4
lenivec

проектирование
 
Регистрация: 16.09.2005
KZ
Сообщений: 98


Цитата:
Сообщение от dextron3 Посмотреть сообщение
Приветствую всех, хотел поинтересоваться кто-нибудь задавался проблемой округления размерных линий, но не путем пересоздания размерных стилей, а сразу в режиме работы в любом файле, путем выделения области размеров?
В свойствах для выделенных размеров можно задать любое значение Dim roundoff (Округление).
lenivec вне форума  
 
Автор темы   Непрочитано 01.02.2021, 07:10
#5
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,102


Цитата:
Сообщение от lenivec Посмотреть сообщение
В свойствах для выделенных размеров можно задать любое значение Dim roundoff (Округление).
Спасибо, как вариант, даже я бы сказал самый простой способ, для разового применения, но чтобы архитекторы не злоупотребляли такими методами выравнивания стен )))
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 01.02.2021, 08:39
#6
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 826


Не нужно. Все размерные стили в настройках округляйте до 5 мм. Нет причин этого не делать, если только не проектируете узлы и элементы стальных конструкций.
nickname2019 вне форума  
 
Непрочитано 01.02.2021, 08:45
#7
Кулик Алексей aka kpblc
Moderator

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


Ага, и потом ловить, почему площади полов / потолков / отделки, прописанные в чертеже, не совпадают при автоматическом подсчете. Ну-ну.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Простенький лисп для округления размерных линий путем выделения

Реверс. Автоматическая пакетная печать множества рамок (форматов) из пространства модели и листов
Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Плагин создания кабельных линий и генерации КЖ раздела КИПиА. Протестировано на AutoCAD 2015...2018 и офис 2013...2016 petro_f Готовые программы 137 21.04.2021 13:03
Объединение дуг, линий в единый объект, Как объединить? Vladimir.P AutoCAD 41 25.01.2015 08:03
Вес размерных линий "по умолчанию" Jonas AutoCAD 14 02.04.2009 04:35
Единые стили размерных линий Trasher AutoCAD 12 08.07.2008 20:33
Нужен лисп: инвертирование выделения Torino LISP 8 27.04.2005 08:09