|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Нефтепереработка Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364
|
Войду[В]Доверие, Теориягласит что растяжение растягиват. а отображением командует параметр видимости...
Можно попробовать поиграть наложением линий. Или если шаг прирощния стандартен и предел растягивания имет удобоворимые значения можно все закинуть в параметр выбора в котором собрать растягивание и видимость. До 1000 перебирает значения растягивания и отображает тип линии-1, больше 1000 перебирает значения растягивания и отображает тип линии-2.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии. |
|||
|
||||
Регистрация: 28.02.2007
Riga
Сообщений: 19
|
Цитата:
|
|||
|
||||
Алюминиевые конструкции Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117
|
Цитата:
Спасибо за советы. Жаль, что параметр выбора накладывает свои собственные ограничения, а именно, жестко фиксирует зависмость между параметрами. Даже, не смотря на то, что предел растягивания имеет свое ограничение, шаг равен единицы и делать таблицу с кучей строк - не резон. Спасибо. |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
Друзья, помогите с отводами. Ну никак не могу сообразить как сделать, всю голову сломал. Есть 6 отводов с шагом угла 15 градусов. С круглым у меня все верно, а вот с прямоуголкой косяк. Там внутренний радиус всегда должен быть неизменным. Соответственно нужно, что бы отвод увеличился относительно нулевой точки (см пример) как бы влево вниз, но при этом внутренний радиус был неизменен....блоки прикрепляю, может кому пригодятся заодно...
Немного уточню, что бы было совсем понятно... НОЛЬ должен быть на пересечении двух перпендикуляров пущенных из середины обеих сторон...они же бегин поинт и энд поинт НАРОД ПОДКИНЬТЕ ХОТЬ ИДЕЙКУ НА ОДНОМ БЛОКЕ!!!!!!!! НИКАК НЕ МОГУ САМ СДЕЛАТЬ! Последний раз редактировалось Zaghim, 17.10.2011 в 15:44. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
К блоку есть некоторые замечания: 1. Сама динамика прямоугольного отвода сделана, по сути, только перемещением и масштабированием (специфика точки вставки блока). Будете делать остальные варианты, смотрите коэффициенты масштабов и перемещения, а также масштаб (зависимый и не зависимый), не факт, что у остальных вариантах они будут идентичны. 2. Если в одном блоке и дальше планируется использовать прямоугольную и круглую форму отвода (как по мне не самый лучший вариант), то можно посадить на 1 параметр. Хотя для круглых я б задал ряд знячений, соответствующих диаметрам по ГОСТ (100, 125, 150, 160, 200, …, 630, …., 1250). 3. В вашем варианте начальная и конечная точка (BeginPoint, EndPoint) были не задействованы, сделал для них перемещение. 4. Маскировка в прямоугольном отводе сделана «сектором», а не «усечённым бубликом», по сколько данной маскировке, можно применить, по сути, только масштабирование (но с неизменным радиусом толкового результата не получится)
__________________
Nothing will stop an idea whose time has come |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
Vombat, СПАСИБО тебе огромное, все работает как и должно... Делаю для остальных углов и получается коряво... у меня пару вопросов. При изменении угла отвода, меняется ли параметр Ш1 или он всегда стоит в точках дуги... и как ты определил смещение в 0.7071 для отвода 90? Как определить для других углов это смещение... А получается у меня пока вот что -
Откуда 0.70.71 взялось понял... но блин все равно не получается...ппц... тупо сижу подгоняю значения..да и то не выходит Последний раз редактировалось Zaghim, 18.10.2011 в 15:15. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
Нужно вывести уравнение привязав его к конкретному углу отвода, но пока не выходит
__________________
Nothing will stop an idea whose time has come |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
Т.е. меняется только коэфицент? Вот смотри по порядку... Там где Ш1 на ней висит скейл, делаю его зависимым, тут вроде все ок. Дальше где ширина - скейл на Ш1 дистанция = 1, угол = 0, дальше скейл одной и второй линии, они независимые, точки в серединах отрезках... Потом смещение этих линий...тут не врубаюсь под каким углом и на сколько смещать... ну и самое основное это смещение двух дуг, тут я тебя понял, попробую определить коэф-ты, а смещать их на какой угол?
|
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
Есть параметр ширина, он направлен у нас по Y вверх от точки вставки блока (соответственно начальный угол 0 ). Для линии на которой стоит "BeginPoint_P" против часовой стрелки угол 90 град. Для линии на которой стоит "EndPoint_P" против часовой стрелки угол 180 град. Коэффициенты смещения для данного случая 0,5 (для других углов отвода они не подходят). Для этого же примера, против часовой стрелки от 0 (параметр ширина) до отрезка, который соединяет середину "MidlPoint" арки, то есть 135
__________________
Nothing will stop an idea whose time has come Последний раз редактировалось Vombat, 18.10.2011 в 16:54. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Пример для отвода 30 град. С углами проблем нет, трабл с коэффициентами
__________________
Nothing will stop an idea whose time has come |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
)))) Вот и я о том же... думаю, что это можно каким-то другим способом сделать.... неужели ни у кого нет идей?
Вот смотри, сделал отвод 30... если сильно приблизить на углах линии расходятся((( Последний раз редактировалось Zaghim, 18.10.2011 в 17:18. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
В свойствах перемещения коэффициент задан при помощи калькулятора (см. скин). Тестируем. Водим ширину 200, арки сходятся , не сходятся линии. Соответственно коэф. перемещения для линий 0.134 не точен. ________________________________ Эврика. Решение нашлось В прикрепленном видео показан процесс простановки коэффициентов смещения. Есть одно существенное замечание. В построении блока очень важна четкая и точная геометрия построения. Предварительно в файле я задал единицы измерения с максимальным количеством знаков после запятой. Мне конечно до профессионала AutoCad еще далеко, но новичком я себя тоже не считаю. Даже при использовании всех необходимых привязок, и ввода точных значений с клавиатуры, мне удалось построить первоначальную точную геометрию блока за третьим разом. Где-то постоянно появлялись лишние тысячные и десятитысячные. Видео и сам блок (fOtvod_75.dwg) прилагается. Блок в оригинале, с не нужными (вспомогательными) элементами и слоями, все это можно удалить. Оставил просто для наглядности. P.S. Все что сказано в моих прошлых постах (касательно этой темы), а именно вероятность происхождения коэффициентов смещения {cos(45), sin(15)+cos(75)} считать удачным попаданием (просто пальцем в небо). Может там и есть какая-то логика, но мне она не покорилась
__________________
Nothing will stop an idea whose time has come Последний раз редактировалось Vombat, 19.10.2011 в 00:59. Причина: Эврика. Решение нашлось |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
Vombat, нифигаж себе. Поеду во Львив обязательно заеду - обниму! Спасибо..щас буду пробовать сделать сам!!!!!!!!
ЭТО АЦКИЙ АД!!!!!!!! Вот все делаю как ты...ну пипец...в чем же проблема-то не пойму Еще у меня какая то ерунда... делаю chain action а он пишет онибка объект был удален...что это значит? ВООООООООТ, щас сделал, все работает, НОООО, не понимаю почему не происходит CHAIN ACTION??? Блок обновил! Пардон, ошибка там была, не указал смещение в какую сторону будет. Исправил, но все равно косяк.............(блок обновил) Последний раз редактировалось Zaghim, 19.10.2011 в 12:56. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
1. изначальная геометрия не совсем точная
2. в свойства перемещения линий нужно включить масштаб линий. 3. С параметром CHAIN ACTION действительно глюк. Удалил и задал заново все зависимости. Все работает.
__________________
Nothing will stop an idea whose time has come |
|||
|
||||
Нефтепереработка Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364
|
Иногда бывает.. что-то не так задал в каком-то параметре, и всё - вешайся. Удалил и поставил новый - всё работает.
Мне тоже несколько таких блоков попадалось. Вроде бы всё должно рботать ан нет, нарисовал заново - ваботает. ))
__________________
У фантазии нет границ. Это у ограниченных нету фантазии. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
Я так понял что редактор блока выглядит не так как у меня, поэтому и не видно. См. шапку темы "Некоторые тонкости работы с дин.блоками". Задать необходимые параметры можно только в таком виде редактора блока
__________________
Nothing will stop an idea whose time has come |
|||
|
||||
Регистрация: 01.07.2010
Сообщений: 521
|
Цитата:
Да, редактор классический. Сейчас попробую сделать, что написал. В общем у меня нет такого, что бы actions (move scale и тд) могли включать себя друг в друга... может в этом и проблема? Вот смотри сейчас геометрия 100% точная, все точно расположено, когда увеличиваю масштаб все делается верно, кроме большой дуги (она увеличивается правильно, но не перемещается куда нужно... ПОНЯЛ наконец-то... галку снял, теперь как у тебя... сейчас добавлю!!!!! Ееее, теперь все заработало.... осталось только привыкнуть к такому виду и допереть теперь как это все работает с такой новой фишкой. СПАСИБО!!! Последний раз редактировалось Zaghim, 19.10.2011 в 15:34. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
В свойства перемещения "Move4" нужно включить "Scale1"
__________________
Nothing will stop an idea whose time has come |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *Voland* | Динамические блоки | 11 | 04.07.2012 10:51 |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
соединить динамические блоки отрезками по кротчайшему пути | gizmo_zx | Программирование | 18 | 06.09.2010 20:32 |
Глюк. Динамические блоки становится статическим! | b_anton | Динамические блоки | 10 | 24.06.2008 16:27 |
HELP!!! Динамические блоки? | Bdod | Динамические блоки | 13 | 07.04.2007 08:59 |