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

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

Не возможно выполнить сдвиг

Ответ
Поиск в этой теме
Непрочитано 01.09.2011, 11:49 #1
Не возможно выполнить сдвиг
Zets
 
Инженер-проектировщик электроснабжения
 
Краснодар
Регистрация: 04.09.2009
Сообщений: 249

Создаю сплайн с неким радиусом. Потом немного перемещаю одну из точек в пространстве. Пытаюссь создать сдвиг, но получаю ошибку "Сдвиг выбранного объекта невозможен". Пример того что пытаюсь сделать в приложении.

Вложения
Тип файла: dwg
DWG 2010
сдвиг.dwg (126.2 Кб, 4582 просмотров)

__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Просмотров: 18096
 
Непрочитано 01.09.2011, 12:06
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


сделай _extrude (выдавить) по пути
формат файла 2010
Вложения
Тип файла: dwg
DWG 2010
сдвиг (1)_review.dwg (130.0 Кб, 2282 просмотров)
Хмурый вне форума  
 
Непрочитано 01.09.2011, 12:08
#3
Profan


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


А у сплайна разве есть фиксированный радиус?
Profan вне форума  
 
Автор темы   Непрочитано 01.09.2011, 12:29
#4
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Хмурый Посмотреть сообщение
сделай _extrude (выдавить) по пути
Впринципе задачу я решил другим способом, но почему проблема возникла? =\


Цитата:
Сообщение от Profan Посмотреть сообщение
А у сплайна разве есть фиксированный радиус?
Ну это образно радиус, скажем так - дугу.
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 01.09.2011, 12:32
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


AutoCAD со сплайнами не особо дружит...
Хмурый вне форума  
 
Автор темы   Непрочитано 01.09.2011, 14:29
#6
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Хмурый Посмотреть сообщение
AutoCAD со сплайнами не особо дружит...
Ну просто при перемещении в каких то плоскостях все создается без проблем, а в каких то нет. Не нашел зависимость...
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 01.09.2011, 14:39
#7
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Если заменить REGION на CIRCLE все получается
+ с REGION тоже получилось
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Автор темы   Непрочитано 01.09.2011, 15:00
#8
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Vombat Посмотреть сообщение
Если заменить REGION на CIRCLE все получается
+ с REGION тоже получилось
Можно по русски команды?
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 01.09.2011, 15:10
#9
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Zets Посмотреть сообщение
Можно по русски команды?
Пользуюсь только английскими версиями Autocad
CIRCLE (круг, окружность), REGION (как переводится, не знаю)
В прикрепленном файле (пост 1) приличествует сплайн (путь выдавливания) и REGION (объект выдавливания)
Вложения
Тип файла: flv Acad_Extrude_2.flv (704.7 Кб, 189 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 01.09.2011 в 15:57.
Vombat вне форума  
 
Непрочитано 01.09.2011, 15:12
#10
Profan


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


REGION = ОБЛАСТЬ.
Profan вне форума  
 
Автор темы   Непрочитано 01.09.2011, 16:44
#11
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Vombat командой выдавливание я сделал, но имелось ввиду почему этого не хочет делать комманда сдвиг..
Миниатюры
Нажмите на изображение для увеличения
Название: сдвих.jpg
Просмотров: 233
Размер:	58.6 Кб
ID:	65542  
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 01.09.2011, 17:36
#12
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Zets Посмотреть сообщение
имелось ввиду почему этого не хочет делать комманда сдвиг..
Цитата:
Сообщение от Хмурый Посмотреть сообщение
AutoCAD со сплайнами не особо дружит...
Да, действительно не получается с конкретным примером. Но:
1. Если сместить немножко одну из конечных вершин сплайна, то "сдвиг" работает.
2. Если преобразовать данный (оригинальный) сплайн в полилинию (с любым количеством вершин), "сдвиг" тоже работает.
Самое интересное, http://docs.autodesk.com/ACD/2011/EN...0acaf-5303.htm. Здесь сказано что обрабатываются как 2D так и 3D сплайны...
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Автор темы   Непрочитано 02.09.2011, 08:37
#13
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Vombat Посмотреть сообщение
1. Если сместить немножко одну из конечных вершин сплайна, то "сдвиг" работает.
Да, в определенных плоскостях работает, а в каких то нет. Мне просто надо было соеденить две конкретных точки. см. приложение. Там черные - кабели, вот с ними и возникла возня.
Заодно вопрос по файлу, почему так много весит, или это нормально?
Вложения
Тип файла: dwg
DWG 2010
реакторы.dwg (1.96 Мб, 2232 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 02.09.2011, 09:16
#14
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Zets, нормально, но можно слегка уменьшить.
1. отключить запись истории создания тел переменную solidhist обнулить
2. стереть историю создания всех тел командой _brep
Хмурый вне форума  
 
Автор темы   Непрочитано 02.09.2011, 09:43
#15
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Хмурый: на сто килобайт помогло, спс!
Offtop: Вопрос оффтопом: как определить точку пересечения прямой и плоскости? Этот вопрос вытек из необходимости найти общую точку для линий находящихся в разных плоскостях.
Вложения
Тип файла: dwg
DWG 2010
пример.dwg (133.5 Кб, 2219 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 02.09.2011, 09:55
#16
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


используй геометрический калькулятор. функция ILP (p1,p2,p3,p4,p5)
p1, p2 - точки на линии
p3, p4, p5 - точки, принадлежащие плоскости.
макрос
Код:
[Выделить все]
_non;'_cal;ilp (cur,cur,cur,cur,cur);
справка
тема

Последний раз редактировалось Хмурый, 02.09.2011 в 10:28.
Хмурый вне форума  
 
Автор темы   Непрочитано 02.09.2011, 10:47
#17
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Offtop: Спасибо Хмурый! Хоть способ не самый простой, но задачу решить можно. А как быть с линиями из моего примера, ill для них не работает? =/
Сейчас случайно столкнулся с проблемой, ни сдвиг ни выдавливание не может по траектории выдавить фигуру. проблема в приложении...
Вложения
Тип файла: dwg
DWG 2010
пример2.dwg (258.7 Кб, 2233 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 02.09.2011, 11:19
#18
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


линии в твоём примере не имеют точек пересечения
траектория в твоём примере имеет слишком крутой изгиб. всему есть предел.
вот я построил подобные линии на расстоянии 1/2 ширины прямоугольника, видишь что получилось? тело будет самопересекаться...
файл формата 2010
Вложения
Тип файла: dwg
DWG 2010
пример2_review.dwg (238.6 Кб, 2256 просмотров)
Хмурый вне форума  
 
Автор темы   Непрочитано 02.09.2011, 11:38
#19
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Offtop: Ок, понял, спс. Я вот линии сделал пересекающими, но команда ill все равно не работает. Мне нужно найти точку на одной или другой линии в которой они бы пересекались если бы лежали в одной плоскости. Наверно я не правильно команду понимаю.
Вложения
Тип файла: dwg
DWG 2010
пример3.dwg (139.0 Кб, 2222 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 02.09.2011, 11:55
#20
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Zets, ну где линии в третьем примере пересекаются? они скрещиваются, но не пересекаются.
если тебе нужно найти точку кажущегося пересечения на определённом виде, то используй команду _extend с настройкой "по виду"

Последний раз редактировалось Хмурый, 02.09.2011 в 12:00.
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не возможно выполнить сдвиг

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли уменьшение толщины фундаментной плиты ? лесник 2009 Основания и фундаменты 57 30.05.2016 13:09
Как выполнить функцию переданную в качестве аргумента. Дима_ Программирование 4 08.12.2009 17:18
Возможно ли на этом участке разместить здание без конкретной технологии в 2эт и какой площади uztoz Архитектура 9 15.08.2009 20:22
Глобально задать стили возможно? Marv AutoCAD 9 24.06.2009 11:08