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

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

Вставить блок в масштабе

Ответ
Поиск в этой теме
Непрочитано 29.01.2012, 23:24 #1
Вставить блок в масштабе
kaplia-oplia
 
Регистрация: 30.10.2008
Сообщений: 15

Здравствуйте!

Пытаюсь вставить блок в чертеж 2 способами:
1. Использую функцию (vl-cmdf "-insert" Block pause sc sc 0), все работает замечательно только блок приходит в масштабе 1 и после вставки у величивается в sc раз, что не очень меня радует. Хотелось бы чтобы он сразу появлялся в нужном масштабе.
2. Использую функцию (vla-insertblock model_space (vlax-3d-point (trans (getpoint) 1 0)) Block sc sc sc 0), тут пока не кликнешь точку блок не появляется на экране.
Пробовал комбинировать (vla-insertblock model_space (vlax-3d-point (trans '(0 0 0) 1 0)) Block sc sc sc 0) с (grread) и (vla-move), но тут проблема с OSNAP.

Не подскажите как можно используя функцию (vl-cmdf "-insert" Block pause sc sc 0) или какую-нибудь другую функцию, сделать так чтобы блок сначала увеличивался в sc раз а потом уже просил точку вставки, а не наоборот.

Благодарю.
Просмотров: 4046
 
Непрочитано 29.01.2012, 23:25
#2
Кулик Алексей aka kpblc
Moderator

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


http://forum.dwg.ru/showthread.php?t=11905
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 30.01.2012, 00:02
#3
kaplia-oplia


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


спасибо, прочитал много - узнал еще больше, но к сожалению, ответа не нашел
kaplia-oplia вне форума  
 
Непрочитано 30.01.2012, 00:42
#4
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,840


Я сто раз не повторяю, повторяю, повторяю...
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 30.01.2012, 10:31
#5
kaplia-oplia


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


Спасибо, все заработало!!!
kaplia-oplia вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Вставить блок в масштабе

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как вставить блок в точки, заданные во внешнем файле (txt,) Marina Динамические блоки 8 06.04.2012 16:04
Вставить блок Autocad по координатам из таблицы Autocad. Nesh Программирование 10 20.01.2012 06:19
Как средствами (например Delphi) вставить блок, хранящийся по внешнем файле? digar Программирование 8 30.09.2010 14:37
Болеем за наших на Олимпиаде T-Yoke Разное 472 28.04.2009 17:40
Как вставить изображение в блок? Rufger Динамические блоки 5 05.04.2009 18:19