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

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

базовый размер

Ответ
Поиск в этой теме
Непрочитано 04.09.2009, 14:27 #1
базовый размер
cheshiki1
 
инженер ОПП
 
РБ г.Гродно
Регистрация: 08.07.2009
Сообщений: 172

Есть 10 разных по длине размеров от одной базы. Как сделать чтобы размеры не менялся при сжатии детали. На данный момент я использую свойства каждого размера. Долго получается.
Просмотров: 3169
 
Непрочитано 04.09.2009, 14:31
#2
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,297
<phrase 1=


Картинку?
Солидворкер вне форума  
 
Непрочитано 04.09.2009, 14:36
#3
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602


в блок все загнать и масштабировать
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 04.09.2009, 14:51
#4
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


вот пример.
Вложения
Тип файла: dwg
DWG 2000
Чертеж2.dwg (180.9 Кб, 731 просмотров)
cheshiki1 вне форума  
 
Непрочитано 04.09.2009, 15:16
#5
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,626


Может, вот это поможет:
http://www.caduser.ru/forum/index.ph...D=44&TID=25914
Profan вне форума  
 
Автор темы   Непрочитано 04.09.2009, 15:39
#6
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


Спасибо. Тема закрыта.
cheshiki1 вне форума  
 
Непрочитано 04.09.2009, 15:51
#7
rzinnurov


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


Цитата:
Сообщение от cheshiki1 Посмотреть сообщение
Спасибо. Тема закрыта.
Может решение здесь на dwg отписать, а не так что оно где то там, там и ищем. Думается, что нужен прямой ответ, тем более, что если автор вопроса его нашел.
rzinnurov вне форума  
 
Автор темы   Непрочитано 04.09.2009, 15:58
#8
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


Появился вопрос. При переходе размера в текст появляются четыре знака после запятой. Как избавиться от них. Тоесть мне необходимо чтобы величина размера изначально измерялась до одного числа после запятой. Установка точности размера не помогает.

Последний раз редактировалось cheshiki1, 04.09.2009 в 16:26.
cheshiki1 вне форума  
 
Непрочитано 04.09.2009, 19:47
#9
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,626


Вариант программы:
Код:
[Выделить все]
;**************** overdim.lsp ********************************
;       Преобразование размера для последующего
;       его масштабирования (1 знак после точки)
;       Автор Владимир Громов aka Profan
;

(defun C:OVERDIM ( / dim text)
(setq dim (car (entsel "\n Выберите ассоциативный размер: ")))
(if (and dim (= (cdr (assoc 0 (entget dim))) "DIMENSION"))
    (progn
    (setq dim (entget dim))
    (setq text (cdr (assoc 42 dim)))
    (setq text (rtos text 2 1))
    (setq dim (subst (cons 1 text) (assoc 1 dim) dim))
    (entmod dim)
    (princ "\n Готово.")
    ) ;progn
    (princ "\n Ничего не выбрано или объект не размер.")
) ;if
(princ)
)
Profan вне форума  
 
Непрочитано 04.09.2009, 23:18
#10
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от cheshiki1 Посмотреть сообщение
Появился вопрос. При переходе размера в текст появляются четыре знака после запятой. Как избавиться от них. Тоесть мне необходимо чтобы величина размера изначально измерялась до одного числа после запятой. Установка точности размера не помогает.
Может, luprec сработает? И без лиспа?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 07.09.2009, 10:02
#11
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


Спасибо. Исправленный код помог. Не подскажете где это прописано.

Последний раз редактировалось cheshiki1, 07.09.2009 в 10:08.
cheshiki1 вне форума  
 
Непрочитано 07.09.2009, 10:11
#12
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,626


Это прописано здесь:
(setq text (rtos text 2 1))
Profan вне форума  
 
Автор темы   Непрочитано 07.09.2009, 10:35
#13
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


Я так и предположил. Но при изменении 1 на 0 к-во после запятой осталось 1. Или обе цифры важны?
cheshiki1 вне форума  
 
Непрочитано 07.09.2009, 10:50
#14
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,626


Ну, не знаю. У меня при
(setq text (rtos text 2 0))
величина размера отображается целым числом.
Profan вне форума  
 
Автор темы   Непрочитано 07.09.2009, 10:57
#15
cheshiki1

инженер ОПП
 
Регистрация: 08.07.2009
РБ г.Гродно
Сообщений: 172


Извеняюсь. Точно все работает. Наверно чтото не так сделал ранее.
Оказывается надо было перезапустить код в загрузке приложений или весь автокад.

Последний раз редактировалось cheshiki1, 07.09.2009 в 11:06.
cheshiki1 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > базовый размер



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обозначить размер, уточняемый по месту? Hooliganka Поиск литературы, чертежей, моделей и прочих материалов 8 16.03.2009 18:22
Размер в листе показывает не размер детали! Witalij AutoCAD 6 24.06.2008 07:56
Размер сам расчленяется при вставке. Volodich AutoCAD 7 31.05.2008 17:38
Пользовательский размер листа bimari AutoCAD 2 26.10.2006 18:14