|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
Цитата:
Вернёмся к нашим баранам! |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Корпоративные стандарты... Нет, еще раз я не выдержу
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Для Бали.
Нет, не могу я согласиться с вашей постановкой задачи. Объект первичен, размер вторичен. Если вы сможете нарисовать объект в модели в масштабе, размер будет диктоваться одной только перемнной DIMLFAC и для образмеривания не нужны будут никакие дополнительные программы. Сейчас я специально не упоминаю DIMSCALE. По-моему, вы сознательно уводите нас от сакраментального вопроса: "Как рисовать (чертить) в масштабе" подходом якобы с другой стороны. |
|||
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
если бы я хотел спорить что лучше а что хуже я б на ранее открытых темах спорил бы. А в даннной теме меня интересует лишь программка, так хорошо всё начиналось, почти добили прогу, и сорвалось!)))
Давайте добьем, а? |
|||
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
Цитата:
|
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Как раз наоборот. Достаточно посмотреть сюда:
http://www.caduser.ru/cgi-bin/f1/board.cgi?t=25833zs и сюда: http://www.caduser.ru/cgi-bin/f1/board.cgi?t=28264gr Владимир Громов - это я. |
|||
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
Цитата:
|
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,826
|
Цитата:
Не давай голодному рыбы, а дай удочку, а лучше дать знание как сделать удочку (с)
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
Конструирование в области нефтеразведки Регистрация: 10.02.2006
Гомель
Сообщений: 321
|
По моему начался новый виток темы "Легко и в масштабе" .
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Лично я принципиально не хочу поощрять неверный (с моей точки зрения) метод работы. Вот фактически единственная причина, по которой я не стал ничего придумывать. Вполне возможно, я поступаю неправильно, но "сделанного не воротишь"
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Как будто строители из другого теста...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
Цитата:
Вот человек хороший (VVA) сваял прогу отличную (defun c:test ( / pt pt1) (if (and (setq pt (getpoint "\nНачало первой выносной линии <выход>: ")) (if (setq pt1 (getpoint pt "\nНачало второй выносной линии (с пересчетом dimlfac) <покажу точку без перечсета>: ")) (setq pt1 (polar pt (angle pt pt1)(/ (distance pt pt1)(getvar "dimlfac")))) t ) ) (progn (setvar "texteval" 1) (setvar "cmdecho" 1) (command "_DIMLINEAR" "_non" pt ) (if pt1 (command "_non" pt1)) (while (> (getvar "CMDACTIVE") 0)(command pause)) ) ) ) ;_ end of defun всё классно работает, так как я хотел. есть конечно моменты которые можно доработать. А вы боялись)) |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Отрисовка отрезка с проставлением размера. За основу взята программа VVA.
(defun c:test ( / pt pt1) (if (and (setq pt (getpoint "\nНачальная точка <выход>: ")) (if (setq pt1 (getpoint pt "\nКонечная точка (с пересчетом dimlfac) <покажу точку без пересчета>: ")) (setq pt1 (polar pt (angle pt pt1)(/ (distance pt pt1)(getvar "dimlfac")))) t ) ) (progn (setvar "texteval" 1) (command "_LINE" "_non" pt "_non" pt1 "") (princ "\nУкажите положение размерной линии: ") (command "_DIMALIGNED" pt pt1 pause) ) ) (princ) ) |
|||
|
||||
Инженер Регистрация: 23.03.2007
Уфа
Сообщений: 197
|
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
> Бали: Ессно лучше. У тебя привязки не обнуляются
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эмуляция нажатия клавиш из под AutoLisp-a | Supermax | LISP | 89 | 19.11.2007 14:40 |
Linetype Scale для слоев | Werwolf | AutoCAD | 17 | 16.07.2007 14:45 |
Dim Scale Overall ??? | Xo66iT | AutoCAD | 7 | 24.03.2006 17:37 |
ACAD2006. Знаки после запятой в окне Viewport Scale Control | =mik= | AutoCAD | 2 | 16.06.2005 10:57 |
zoom scale при выводе на печать | Rauf | AutoCAD | 3 | 22.01.2005 23:43 |