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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команды для 3Д черчения.

Команды для 3Д черчения.

Ответ
Поиск в этой теме
Непрочитано 09.06.2009, 02:09 #1
Команды для 3Д черчения.
Juss_00
 
Инженер
 
Москва
Регистрация: 11.12.2007
Сообщений: 295

Ночи доброй, посоветуйте.
Сейчас черчу в МагиКаде в двух окнах (план/3д). Планировки в АДТ подердактированны, всё красиво и замечательно.
Но очень не удобно работать с "Z" коардинатой, привязки приходится отключать а то линии "улетают", крутить весь чертёж больше 2000м2 из за для того что бы "посмотреть а что получилось вон за той трубой". Использую просмотр обхектов 3д (на правой клавиши мыши) но от туда не получается редактировать.

Посоветуйте/научите. Какими командами и как сделать работу в таком 3д удобнее и быстре.

п.с. думал что может быть какое нибудь секущее окно что бы можно было бы как в разрез смотреть. И какая нить командща блокирющая привязку осей только в плоскость ХоУ. Менял бы ПСК иногда спецально под это но был бы уверен что не привязался чертёж ни к каой мути в дургом краю чертежа.

Вообщем, буду признателен.
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Просмотров: 9709
 
Непрочитано 09.06.2009, 05:42
#2
Stierlitz

В строительном проектировании с 05.10.2004
 
Регистрация: 01.05.2008
Новосибирск
Сообщений: 5,222


чото я ни чо не понял(
==
автокад трудно изучить по ходу и как следует(
я на курсах по 3д автокаду 40часов учился... чего и вам советую
Stierlitz вне форума  
 
Непрочитано 09.06.2009, 08:36
#3
Кулик Алексей aka kpblc
Moderator

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


_.filter?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.06.2009, 09:30
#4
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Я так понял, дело в координатных скорее фильтрах... Они в автокаде, конечно, есть, но не очень удобны. Я тут как раз по случайности программку накатал, аналог фильтров (см. вложение). В зависимости от установленных галок X, Y, Z фильтрует точку при перемещении / копировании объектов. Заодно две кнопки - отключение видимости выбранных наборов примитивов (независимо от слоя, через с-во visible). Ну и включение, соответственно, для всех в пространстве модели..


Файл DVB в #13
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 200
Размер:	15.9 Кб
ID:	21893  
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!

Последний раз редактировалось AlexV, 09.06.2009 в 13:46.
AlexV вне форума  
 
Непрочитано 09.06.2009, 11:25
#5
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV, а подскажи как запускать, а то что-то ругается?
Цитата:
Command: _appload _Move_Copy_XYZ.dvb successfully loaded.

Command: _Move_Copy_XYZ
Unknown command "MOVE_COPY_XYZ". Press F1 for help.
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 09.06.2009, 11:46
#6
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,761
Отправить сообщение для Огурец с помощью Skype™


Работайте с клавиатуры, и будет Вам счастье.
Миниатюры
Нажмите на изображение для увеличения
Название: _122.jpg
Просмотров: 287
Размер:	133.9 Кб
ID:	21909  
Огурец вне форума  
 
Непрочитано 09.06.2009, 11:54
#7
ToltekIV

Бассейнщик-рисовальщик
 
Регистрация: 20.11.2007
Реутов
Сообщений: 296
<phrase 1= Отправить сообщение для ToltekIV с помощью Skype™


Огурец, Давно хотел спросить, а вы в голом автокаде трудитесь?
__________________
Физическая стимуляция нижних полушарий ускоряет работу верхних
ToltekIV вне форума  
 
Непрочитано 09.06.2009, 12:03
#8
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,761
Отправить сообщение для Огурец с помощью Skype™


Нет. СПДС 5.0, Magicad, ADT(редко). Присматриваюсь к Ревиту. Правда предпочитаю 2005, там рендер исключитально качественый и быстрый. Должен прямо сказать, что для моделирования голый автокад исключительно хорош, а вот для оформления, раскладки труб и тд. - примочки и прибамбасы.
Миниатюры
Нажмите на изображение для увеличения
Название: _123.jpg
Просмотров: 205
Размер:	25.7 Кб
ID:	21911  
Огурец вне форума  
 
Непрочитано 09.06.2009, 12:41
#9
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от sasha_lif Посмотреть сообщение
AlexV, а подскажи как запускать, а то что-то ругается?
Ну, это есть макрос VBA. После загрузки запустить его можно через Alt+F8 (или меню Сервис - Макросы), выбрать из списка загруженных макросов и - "Выполнить". Можно повесить его на кнопку, макрос:
^C^C-vbarun _Move_Copy_XYZ.dvb!Module1.main
Файл dvb должен быть сохранен в папку, путь к которой прописан в настройках автокада. Иначе - вместо имени поставить полный путь.

Цитата:
Работайте с клавиатуры, и будет Вам счастье.
Огурец, а что, при работе с клавиатуры привязки не используются? Все точки вручную забиваете? К примеру, нужно скопировать объект привязавшись к другому по одной оси (например, на вложенном рисунке цилиндр, привязавшись к призме так, что бы X и Z остались прежними). Можно замерить расстояние между точками и вбить его с клавиатуры; можно создать линейный размер и при перемещении привязываться к нему, полилинии дополнительные прорисовать, или координатные фильтры использовать. Но они неудобны, надо сначала из контекстного меню выбрать XZ, щелкнуть по базовой точке перемещения, затем из него же выбрать Y и затем по конечной точке. Муторно оно! Я и написал макрос, работает как обычные команды переместить и копировать, но - по указанным осям.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 221
Размер:	48.3 Кб
ID:	21916  
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!

Последний раз редактировалось AlexV, 09.06.2009 в 13:17.
AlexV вне форума  
 
Непрочитано 09.06.2009, 12:55
#10
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,761
Отправить сообщение для Огурец с помощью Skype™


Цитата:
Сообщение от Juss_00 Посмотреть сообщение
1.Использую просмотр обхектов 3д (на правой клавиши мыши) но от туда не получается редактировать.

2. п.с. думал что может быть какое нибудь секущее окно что бы можно было бы как в разрез смотреть.

3. И какая нить командща блокирющая привязку осей только в плоскость ХоУ.
1. А у Вас перспектива отключена? Это единственное, что не даёт редактировать в трёхмерке.

2. Да, такая возможность в автокаде есть, называется sectionplane.

3. Работайте простой (не трёхмерной) полилинией, она всегда остаётся в XOY.
Огурец вне форума  
 
Непрочитано 09.06.2009, 13:35
#11
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV, большое спасибо за ваш макрос , копирование и перемещение работают, а на отключение видимости примитивов ругается variable not defined
в коде
Цитата:
Private Sub CommandButton3_Click()
Dim strPrmt As String
Dim objEnt As AcadEntity
Dim objSelectionSet As AcadSelectionSet
Dim objDrawingObject As AcadEntity
Do
On Error Resume Next
ThisDrawing.SelectionSets("TempSSet").Delete
Set objSelectionSet = ThisDrawing.SelectionSets.Add("TempSSet")
On Error GoTo Err_Control
ThisDrawing.Utility.Prompt "Óêàæèòå îáúåêòû äëÿ îòêëþ÷åíèÿ âèäèìîñòè" & vbCrLf
objSelectionSet.SelectOnScreen
If objSelectionSet.Count = 0 Then Exit Sub
For Each objDrawingObject In objSelectionSet
objCopyObject.Visible = False
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 09.06.2009, 13:39
#12
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,761
Отправить сообщение для Огурец с помощью Skype™


Цитата:
Сообщение от AlexV Посмотреть сообщение
Огурец, а что, при работе с клавиатуры привязки не используются? Все точки вручную забиваете?
Нет конечно!!! Использую привязки по полной программе, часто включая или выключая нужные и ненужные. Я имел в виду, что нельзя работать только мышью - это порочная техника.
Огурец вне форума  
 
Непрочитано 09.06.2009, 13:44
#13
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от sasha_lif Посмотреть сообщение
AlexV, большое спасибо за ваш макрос , копирование и перемещение работают, а на отключение видимости примитивов ругается variable not defined
в коде
Извиняюсь, не тот файл загрузил... Вот другой:
Вложения
Тип файла: rar _Move_Copy_XYZ.rar (16.8 Кб, 148 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!

Последний раз редактировалось AlexV, 09.06.2009 в 13:51.
AlexV вне форума  
 
Непрочитано 09.06.2009, 14:16
#14
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV, еще раз большое спасибо, давно искал
здесь помогли
http://forum.dwg.ru/showthread.php?t=34646

а аще вопрос: что это он выдает, после включения видимости примитивов:
Цитата:
Command:
Кол-во объектов:1. Новые значения: площадь: 0.39 м\U+00B2 длина: 1878.51 мм
Кол-во объектов:1. Новые значения: площадь: 0.39 м\U+00B2 длина: 1878.51 мм
Кол-во объектов:1. Новые значения: площадь: 0.21 м\U+00B2 длина: 1481.79 мм
Кол-во объектов:1. Новые значения: площадь: 0.21 м\U+00B2 длина: 1481.79 мм
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 09.06.2009, 14:29
#15
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от sasha_lif Посмотреть сообщение
..а аще вопрос: что это он выдает, после включения видимости примитивов:
Цитата:
Command:
Кол-во объектов:1. Новые значения: площадь: 0.39 м\U+00B2 длина: 1878.51 мм
Кол-во объектов:1. Новые значения: площадь: 0.39 м\U+00B2 длина: 1878.51 мм
Кол-во объектов:1. Новые значения: площадь: 0.21 м\U+00B2 длина: 1481.79 мм
Кол-во объектов:1. Новые значения: площадь: 0.21 м\U+00B2 длина: 1481.79 мм
Это чего, мой макрос так ругается? Не знаю; форма немодальная, т.е. в процессе выполнения макроса можно брать команды автокада. Теоретически это не должно давать сбоев, но может, - какая команда была активна до нажатия на кнопку формы?
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 09.06.2009, 15:17
#16
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV, попробовал еще раз= в этот раз все чисто, но в прошлый раз - выдавало площади и длины, скорее всего это хвост zxarall и zxarparam были где то здесь программки , для подсчета и вывода площадей., нО вроде они были не активны перед нажатием. Будем считать каким-то глюком
Еще раз спасибо за макрос!
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 09.06.2009, 15:21
#17
ToltekIV

Бассейнщик-рисовальщик
 
Регистрация: 20.11.2007
Реутов
Сообщений: 296
<phrase 1= Отправить сообщение для ToltekIV с помощью Skype™


Уважаемый Огурец! посмотрел на ваш купол в #8 сообщении, захотел себе такой же, чуть не окосел))) Но кажется получилось похоже.
Автокад голый, но разные версии в основном 2007 и немного 2009.
Автокадовский файл не влез в сообщение, прилепил отдельно.
Offtop: Juss_00, Извини что не в тему, просто купол заинтересовал.
Миниатюры
Нажмите на изображение для увеличения
Название: купол1.jpg
Просмотров: 177
Размер:	42.6 Кб
ID:	21929  
__________________
Физическая стимуляция нижних полушарий ускоряет работу верхних
ToltekIV вне форума  
 
Автор темы   Непрочитано 09.06.2009, 22:06
#18
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


Цитата:
Сообщение от guliaevskij Посмотреть сообщение
автокад трудно изучить по ходу и как следует(
я на курсах по 3д автокаду 40часов учился... чего и вам советую
guliaevskij, ваше личное мнение.

Кулик Алексей aka kpblc, посмотрю сегодня, не пользовался пока.

AlexV, заранее спасибо за макрос, буду разбираться.
Offtop: Не знал что акад ещё и макросы ест.. эх вот уже неделю нет времени начать лиспу ковырять.. (

Огурец,
Цитата:
Нет конечно!!! Использую привязки по полной программе, часто включая или выключая нужные и ненужные. Я имел в виду, что нельзя работать только мышью - это порочная техника.
,
Да срадостью бы вбивал цифрами коардинаты, но в магикаде не удобно (или просто я ещё не наловчился за неделю). Чертежи большие, всё в 3д, куча коридоров, воздуховоды сравнимы с коридорами по размерам, бывает что зазоров на 2 метра корилора 200-400 мм. Тут уж оч не удобно. (мне)

Цитата:
1. А у Вас перспектива отключена? Это единственное, что не даёт редактировать в трёхмерке.

2. Да, такая возможность в автокаде есть, называется sectionplane.

3. Работайте простой (не трёхмерной) полилинией, она всегда остаётся в XOY.
1) ПРо перспективу не знаю, проверю..
2)Спасибо, посмотрю.
3)Чертить отдельно почти ничего не надо, просто много перемещений этих не очень иногда удобных блоков по 3 коардинатам.

Всем спасибо, посмотрю всё, поправлю сообщение или отпишусь. )
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 18.06.2009, 17:10
#19
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV,
Цитата:
После загрузки запустить его можно через Alt+F8 (или меню Сервис - Макросы), выбрать из списка загруженных макросов и - "Выполнить". Можно повесить его на кнопку, макрос:
^C^C-vbarun _Move_Copy_XYZ.dvb!Module1.main
Да, работает, а как его можно повесить в автозагрузку, чтобы при загрузке акада, сразу появлялось это окно (без нажатия на кнопку)
Попробовал в acad.lsp дописать
(Command "-vbarun" "_Move_Copy_XYZ.dvb!Module1.main")
но глюк:
при старте акада открывается как и положено , пустой файл,=ваше окно уже запущено, Но при попытке Open, загружается мой файл, но акад дальше не реагирует на комманды, по F2 вижу:

Цитата:
AutoCAD Express Tools Copyright © 2002-2003 Autodesk, Inc.
-vbarun
Что не так делаю?
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Автор темы   Непрочитано 22.07.2009, 09:25
#20
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


AlexV, спасибо ваша программа как раз то что надо. ПОльзуюсь ей и макросом
Код:
[Выделить все]
^C^C(if(setq ss nil ss (ssget))(command "_.Move" ss "" pause ".Z" "@"))
.

Эх, научится бы когда ни будь ваять такие штуки.. )
Спасибо. за вашу программу. )
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 29.07.2009, 14:54
#21
genset

проектировщик ОВК
 
Регистрация: 29.07.2009
Москва
Сообщений: 2


Здравствуйте, коллеги!
Работаю в MagiCad года 4 будет.
По-поводу главного вопроса - не вижу проблему. Если Вы чертите в плане, Zкоординату можно всегда задать относительно известной трубы или др. объекта. Нажимаем правую клаву мыши, в подменю выбираем "Z". В окне ставим нужную высоту.
Перенос по Z существующей трубы или объекта делаю так: кнопка "Move Parts",
смещаю мышь на поле Модели, правая клава мыши, подменю "Z", тыкаю на то что надо двигать по Z и в окне ставлю нужную высоту.
В режиме Орбита никогда не работал - нет необходимости. Все и так происходит в режиме 3Д, уставки MagiCad отвечают только за объемный вид датели или нет.
Более интересным считаю QPD модели Magicad.

Последний раз редактировалось genset, 29.07.2009 в 14:56. Причина: дополнение
genset вне форума  
 
Автор темы   Непрочитано 31.07.2009, 12:14
#22
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


Давайте теперь расскажу что у меня наклепалось за 3 месяца в магикаде. Поделюсь и может услышу новые советы. )
1) Работаю в AutoCad Arch 2008 + MagiCad 2008.5 + Мои кнопки.
ТриД
2) От Адт очень притяная приблуда "ObjectViewer" на праввой кнопке мыши.
3) От Магика "Вырезать+повернуть"
Навигация
4) От Магика Скрыть "Показывать тока указаные" С его системой фильторов.
5) От АДТ изолировать объекты указаные.
6) Лисп Ака Крыс из темы про дополнительные параметры видимости.
редактирвоание.
7) Команда Автокада "Растянуть" меняет угол перехода воздуховодов (для труб думаю не актуально)
8) Сомо собой команда Магика перемещение и Z изменнение, но с ними есть много проблем.
9) Макрос взятый с какой то месной темы перемещает объекты с сохраниением Z. Удивительно но он стал работать с Трубопровадами как команда растянуть сохряняя Z.
Код:
[Выделить все]
^C^C(if(setq ss nil ss (ssget))(command "_.Move" ss "" pause ".Z" "@"))
Вообщем вот что наваялось.

Был ещё макрос одного автора (не помню имя - тысяча извинений)) Там было копирование и перенос с постоянными Осями сделанныйв ВижелВаське но с Магикадом работает онвыдаёт оч не приятный глюк. (Будут желающие на макрос этот поищу, если напишете)
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.

Последний раз редактировалось Juss_00, 31.07.2009 в 15:48. Причина: Поправил версию Магикада.
Juss_00 вне форума  
 
Непрочитано 31.07.2009, 15:40 magiCAD
#23
genset

проектировщик ОВК
 
Регистрация: 29.07.2009
Москва
Сообщений: 2


Рекомендую работать в более последних версиях Magicad.
Например 2007.05
genset вне форума  
 
Автор темы   Непрочитано 31.07.2009, 15:47
#24
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


перепутал 2005 с 2008.5. Про 2005 обсуждали минусы его как то. )
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 09.09.2011, 01:06
#25
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


AlexV, подскажите - после загрузки в "Портфельчик" вашей проги из №13 вылазит проблема:Не отвечает акад после сворачивания в трей на win 7 может конечно влазит какой- нибудь файрволл. тк. в какой-то момент вылезло сообщение что файл .dvb изменен. сохранить измененеия. Может что-то c VBA ?
__________________
Kiev, Ukraine
sasha_lif вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команды для 3Д черчения.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новые команды для работы с полилинией VVA Программирование 647 18.09.2023 11:16
моделирование работы узла "колонна-перекрытие" EUDGEN Расчетные программы 82 06.10.2010 08:35
Юмор 2007 Огурец Разное 1172 29.12.2007 11:16
Не могу подобрать правильную программу для черчения. fastline AutoCAD 17 12.12.2006 13:50