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

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

грамотная автоматическа простановка размеров лиспом

Ответ
Поиск в этой теме
Непрочитано 20.04.2009, 02:47 #1
грамотная автоматическа простановка размеров лиспом
doki
 
Регистрация: 17.01.2008
Сообщений: 28

Ситуация такая... есть плитка 600х600 и шов 6 мм на которой нужно проставить размеры.... нужен аналог команды _qdim, только грамотный, так как _qdim все размеры ставит в одну линию а хотелось бы чтоб маленькие размеры были выше основных... кто как борется с этой проблемой?
Просмотров: 9535
 
Непрочитано 20.04.2009, 19:58
#2
Кулик Алексей aka kpblc
Moderator

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


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


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


подскажите как правильно его настроить этот размерный стиль

но мне все таки кажется что doki имел ввиду следующие например такой случай образмериваем болт выставляем размер длины нарезной части на расстоянии 6-10 мм от контура болта, потом на том же расстоянии 6-10мм от предыдущего размера выставляем размер до головки болта и тд и тп и потом мы замечаем что забыли выстывить размер фаски. Ставим размер фаски и от него начинаем двигать все размеры вручную. Вот как раз это ручное действие и хочется заменить на нажатие одной кнопки.
Подскажите существуют ли какие нибудь автоматические способы решения этой проблемы.
tov вне форума  
 
Непрочитано 20.08.2009, 16:25
#4
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Чтобы не двигать размеры вручную в 2008 Acade появилась команда _dimspace. Вероятно, автор темы имеет ввиду некое суммирование команд _qdim и _dimspace?
E-degtyarev вне форума  
 
Непрочитано 20.08.2009, 16:32
#5
tov


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


Что точно имел ввиду автор темы могу только догадыватся но я бы хотел видеть подобную кнопку (пост #3) . пользуюсь автокадом 2006 а там команды _dimspace нет.
tov вне форума  
 
Непрочитано 01.09.2009, 16:57
#6
tov


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


познакомился с командой _dimspace - чушь полная
обьясню почему: при выполнение команды размеры выставляются в зависимости не от длины(а мне надо чтобы меньший размер был ближе к контуру а больший дальше) а в зависимости от положения относительно контура "ручек размера"(ручка первые 2 точки указываемые при простановке размера) чью ручка выше тот размер и выше

Можно ли как то настроить эту команду в зависимсти от длины самого размера?

Если нет то может ли кто нибудь написать макрос
порядок такой выбираем команду _dimspace потом выбираем относительно какого размера 0 потом выбираем размер1 потом размер 2 и т д указываем растояние или авто и в результате размер 1 встает за размером0 размер 2 за размером 1 то есть растановка в зависимости от порядка выбора размеров?
tov вне форума  
 
Непрочитано 01.09.2009, 21:48
#7
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Ничего не понял...
Думаю, рисунок бы все разъяснил.
Do$ вне форума  
 
Непрочитано 02.09.2009, 10:05
#8
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от doki Посмотреть сообщение
... _qdim все размеры ставит в одну линию а хотелось бы чтоб маленькие размеры были выше основных... кто как борется с этой проблемой?
В теме Вертикальная выноска линейного размера было разработано парочку команд. Думаю кое-что себе подберешь
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 03.09.2009, 13:26
#9
tov


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


Добавляю картинку к посту #6 надеюсь после этого будет понятно что меня не устраивает в команде _dimspace и что я хочу
Миниатюры
Нажмите на изображение для увеличения
Название: dimspace12.png
Просмотров: 634
Размер:	36.3 Кб
ID:	25443  
tov вне форума  
 
Непрочитано 03.09.2009, 13:54
#10
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Если повторить команду _dimspace применительно к тем же размерам-делает как нужно. Почему-не знаю, может какая системная переменная есть или настройки где?
E-degtyarev вне форума  
 
Непрочитано 03.09.2009, 14:32
#11
VVapan4ik


 
Сообщений: n/a


Думаю, что автоматическая простановка размеров вообще гиблое дело... К простановке размеров всегда практически нужен творческий подход... выбор базы... выбор размерных цепочек... что от чего к чему ставится... что важно выдержить, а что нет... Машина же не знает, что же в мыслях конструктор имел ввиду, когда разрабатывал ту или иную деталь... Конструктор же фактически же технологию изготовления размерами прописывает... а не безумно их ставит - лишь бы были...
 
 
Непрочитано 03.09.2009, 14:48
#12
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


VVapan4ik, Вы правы на все 100, но здесь очевидно такая ситуация, что автор темы каждый день и многократно рисует плитки определенного размера и с заданным шагом, т.е. существует некий шаблон простановки размеров. Почему бы этот процесс не автоматизировать?
E-degtyarev вне форума  
 
Непрочитано 03.09.2009, 14:57
#13
VVapan4ik


 
Сообщений: n/a


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
VVapan4ik, Вы правы на все 100, но здесь очевидно такая ситуация, что автор темы каждый день и многократно рисует плитки определенного размера и с заданным шагом, т.е. существует некий шаблон простановки размеров. Почему бы этот процесс не автоматизировать?
В таком случае вообще проще... помучился один раз... создал комплексный чертеж... и не обязательно в масштабе... вынес все m, n в таблицу... а там уж проставляй сколько хочешь реальные размеры... Чертить одно и тоже каждый раз и не требуется... Пример выполнения такого рода чертежей в ЕСКД представлен...
 
 
Непрочитано 03.09.2009, 16:37
#14
tov


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


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
VVapan4ik, Вы правы на все 100, но здесь очевидно такая ситуация, что автор темы каждый день и многократно рисует плитки определенного размера и с заданным шагом, т.е. существует некий шаблон простановки размеров. Почему бы этот процесс не автоматизировать?
интересно и почему вы так решили

А можно услышать конкретные советы
сделали же разнесение выносок в теме Вертикальная выноска линейного размера наверно можно сделать это же и с самими размерными линиями
tov вне форума  
 
Непрочитано 07.09.2009, 09:03
#15
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
интересно и почему вы так решили
Потому, что так в теме написано. Автор борется с проблемой. Значит это ему надоело.

Цитата:
создал комплексный чертеж... и не обязательно в масштабе...
IMHO так чертили на кульмане.
E-degtyarev вне форума  
 
Непрочитано 07.09.2009, 09:18
#16
KennyMckormik


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


Поробуй baseline
в размерном стиле расстоянием автоматически отступаемым от предыдущего размера заведует параметр "baseline specing"
если лениво пришлю свои размерные стили
есть программка LSP выполняющая размер в одну линию, писал для 10 гада
__________________
Timeo Danaos et dona ferentes :eek:
KennyMckormik вне форума  
 
Непрочитано 07.09.2009, 10:10
#17
Павлов Андрей

Инженер-строитель
 
Регистрация: 27.05.2004
Республика Беларусь
Сообщений: 67


Здравствуйте . KennyMckormik
"...есть программка LSP выполняющая размер в одну линию, писал для 10 гада"
Посмотреть можно ?
__________________
Andrey
Павлов Андрей вне форума  
 
Непрочитано 01.02.2011, 14:11
#18
voverrr

гастарбайтер понаехал
 
Регистрация: 07.12.2009
Маскво
Сообщений: 272


нашёл какое-то приспособление, но оно на китайском:

http://tw.myblog.yahoo.com/jw!kcUr42WWQkfKilt_fQEWa55sAaLReAxH.Ig-/article?mid=41

проставляет размеры в два движения. Гуглил по запросу Autodim, в выдаче и выпало это видео, а с ним и ссылка на китайский блог.

Подскажите плиз, кто понимает по-китайски, что это такое есть - загнувшаяся разработка или не загнувшаяся или уже есть этот продукт где-то? Как его скачать/купить/украсть?

Для работы нужно именно такое!АААА! памагити!

****
через полчаса

спокойно. дыши носом. Скачать триальную версию можно вот тут: http://www.adaucogit.com/downloads.php#content
Уже проще - на английском
там же есть и мануал. Сиди разбирайся

Последний раз редактировалось voverrr, 01.02.2011 в 14:48.
voverrr вне форума  
 
Непрочитано 03.11.2011, 11:32
#19
emilko


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


Приветствую всех, возможно ли проставить параллельные размеры между двумя поллиниями автоматически с равномерным(задаваемым) шагом, есть ли такой лисп?
emilko вне форума  
 
Непрочитано 07.11.2011, 14:40
#20
GRIFEL

пенсионер-конструктор
 
Регистрация: 11.02.2011
Калуга
Сообщений: 68


Здесь частный случай автоматической простановки цепей от левого нижнего угла для всех точек LWPOLYLINE .... Расстояние между размерными (*(getvar"dimtxt")3)может быть изменено при желании ....
попробуй - могут возникнуть идеи . Запуск командой GAB ...
Вложения
Тип файла: lsp gab.LSP (1.5 Кб, 328 просмотров)
GRIFEL вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > грамотная автоматическа простановка размеров лиспом



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простановка размеров в пространстве листа Serz AutoCAD 8 18.03.2014 13:53
Простановка размеров в пространстве листа <Layout> zenon AutoCAD 71 09.01.2012 16:00
Простановка размеров на элептических и лекальных кривых ToltekIV Прочее. Архитектура и строительство 2 15.04.2009 12:02
простановка размеров vitalik-petrov AutoCAD 8 12.05.2008 13:25
Простановка размеров в SCAD'е Демиан SCAD 4 20.12.2005 17:05