|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
SW2010: Как сделать фиксированный зум и привязать видимость элементов 3D-модели к зуму?
Регистрация: 06.06.2016
Сообщений: 327
|
||
Просмотров: 24352
|
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Все в курсе, просто два часа ночи первого января.
Ни 1 ни 2 нельзя сделать штатными средствами. |
|||
![]() |
|
||||
нестандартное оборудование, Пневмо-Гидро Системы Регистрация: 28.12.2011
СПб
Сообщений: 1,709
|
А чем стандартное решение от SW не устраивает? - Создайте файл - чертёж (делов то на пару секунд, ибо размеры проставлять не нужно) и там ВСЁ, даже аксонометрии будет отображаться именно в масштабе чертежа и отслеживать изменения в 3D модели.
|
|||
![]() |
|
||||
Регистрация: 27.06.2011
Сообщений: 1,074
|
Это не задача, это методы решения задачи, которую вы хотите решать не теми методами. И тут всё просто: есть система, у системы есть своя логика. И если вы систему хотите подстроить под свою логику, то она работать не будет, поскольку у неё есть своя логика.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Я просто хочу набор фиксированных зумов и привязку строк таблицы конфигурации к зуму. Как это сделать? |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
Вероятно никак, поскольку никому, кроме вас, такое не нужно. Потому разработчики этим и не озаботились. Вот честно, изо всех сил пытался себе это представить и понять степень необходимости этого в конструкторском деле, но так и не смог)
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
А у меня множество задач, где это очень востребовано ----- добавлено через ~1 мин. ----- С проблемой, что линии сливаются на чертеже, автоматически сгенерированном из модели, не сталкивались? Когда чертеж превращается в сплошное черное пятно |
|||
![]() |
|
||||
Регистрация: 27.06.2011
Сообщений: 1,074
|
Цитата:
О чём? О том, что вы, если такое и получите, то при смене монитора на второй с тем же разрешением экрана, но большей диагонали, как хотите масштаб 1:1 получить? Опять по пикселям? Кто по ним откалибрует? Так они больше на втором мониторе, видеокарта работает по сигналам, а не по замерам линейкой... честное слово, вы хотите на мой взгляд полный бред, не понимая сути работы ПК в целом и опять же не понимая сути работы КАД в частности. Без обид, простите уж мне мою манеру ответа вопросом на вопрос. |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
Цитата:
Цитата:
К тому же ЕСКД имеет ряд допущений и упрощений при создании чертежа, чтобы избежать вышеуказанной беды. Например, при изображении сетки, не обязательно вырисовывать каждую ячейку и проволочку) Вы бы хоть пример привели, чтобы стало понятнее. Прорисовка (видимость, толщина линий и тд) у модели и у чертежа совершенно разные. Более того, прорисовка чертежа на экране и как это выводится на печать - тоже нередко разные вещи. Так что, одно дело - видеть модель, другое дело - видеть чертеж на бумаге. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Вот как раз от того, что я понимаю как они работают и потому что я писал программы я и подумал, что в SW это делается очень просто. Просто указываешь, что данный зум - это "натуральная величина". И солид автоматом пересчитывает пикселы в миллеметры. А дальше уже пляшешь от натуральной величины к другим зумам. ----- добавлено через ~21 мин. ----- Господа! Я более 30 лет занимаюсь программированием + проектированием, обслуживанием и ремонтом радиоэлектронной аппаратуры. За свою жизнь работал наверное в сотне разных САПР (если разные версии САПР считать за разные САПР). Поэтому господа Winston Smith и Ljo не стоит называть "полным бредом" слова специалиста такого уровня и с таким гигантским опытом работы. А стоило бы наверное прислушаться. Не? Если специалист такого уровня говорит, что это фича нужна, значит так оно и есть. Я не подросток и не студент. И не новичок в разработке и САПР. А то вы мне напоминаете некоторых стариков у нас на работе: "а это никому не нужно. Мы и на обрывке газеты, в которую заворачивали рыбу, огрызком карандаша такие проекты делали. А Ваши САПРы - это все от лукавого". Поэтому не нужно говорить, что если СЕЙЧАС чего нет, то это НИКОМУ НЕ НУЖНО. |
|||
![]() |
|
||||
просто ваши требования звучат странно. ну вот есть мелкий элемент, допустим фаска. по детали она должна быть. но у вас, при масштабе принятом для чертежа она сливается в одну жирную линию.
судя по вашей методике, надо отказаться от этой фаски, потому как она портит читаемость чертежа. это странно. плюс... даже имея четкий ступенчатый зум вы не сможете оценить вид чертежа, поскольку есть ещё толщина линий на видах. в модели её не видно. если вы хотите сделать так, что бы эта фаска не была видна на масштабах мелче определённого, но по факту присутствовала в детали... по моему это можно было делать с про инженере. т.е. отверстие в детали есть, но на мелких видах вместо отверстия отображаются только оси, а если ещё мелче вид, то и осей нет. по моему, там я видел такую штуку. там это делалось в автомате по моему... а руками можно скрывать на чертеже любые линии. |
||||
![]() |
|
||||
Регистрация: 27.06.2011
Сообщений: 1,074
|
Цитата:
Какой вы специалист я вижу по каждому "миллеметру" и по тому, что вы пишите. Очередной Турта с опытом работы в сотне разных неВаших САПР (это вообще что за подсчёты разных версий САПР? А сервиспаки тоже учитывались, а установленные на разные операционки?). И мы прислушались, а вот Вы ничего слышать не хотите. Конкретика будет или только рвать волосы продолжим? Предлагаю тему закрыть, ответ выше дан. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
----- добавлено через 58 сек. ----- И "руками" делать поменьше, а мозгами - побольше ----- добавлено через ~4 мин. ----- Цитата:
В "моей логике" для каждого масштаба будет свое отображение. Да что я все так долго объясняю. Мы же тут все автокадчики. Про "ассоциативные элементы" отображение которых привязано к "масштабу аннотаций" все же в курсе? В автодекс не дураки же сидят раз ввели в автокаде такую фишку. Вот что-то подобного хотелось для 3D в солиде |
|||
![]() |
|
||||
дык это. вторая часть моего сообщения... номер 16. вы видимо только первую прочитали.
повторюсь, по моему в солиде такого нет. да и в про инженере... там по моему активна шутка похожего на требуемый функционал при формировании чертежей, а не при моделировании. хотя, могу ошибаться как по наличию так и по функционалу. давно это было. |
||||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Прямо с языка снял! Я уж предлагать хотел Виктору Григорьевичу маску снять
![]() Но по сути вопросов: 1. Где нужен скачкообразный зум? В пространстве модели - так оно напрямую на лист чертежа не кладется (я имею в виду, что печатаем мы не модель из пространства). Тут как раз плавный зум на руку для удобства моделирования. А в чертеже он и так зафиксирован масштабом отображения относительно размера листа (в пространстве чертежа). А чтоб посмотреть, как оно на бумаге будет примерно - легко ПРИМЕРНО подвести масштаб отображения листа на мониторе к реальному. Тут -то точность не нужна. Все равно на бумаге отпечатается чуть-чуть но иначе (это ведь еще и от принтера зависит). 2. Что касается видимости элементов в зависимости от значения зума - так ведь эту настройку так или иначе надо будет сделать ручками на этапе создания элемента. Вам, например, нужно скрыть отверстие 10мм при масштабе 1/5, а мне - только при масштабе 1/10, а кому-то еще - совсем не надо. А вот что касается возможности померять линейкой с монитора - без обид, но это (как по мне) одна из стадий деградации специалиста в "некоторых стариков на работе". Это-то зачем вообще надо???? Ну и потом, уважая ваш опыт, вглядываясь со своего скромного уровня плинтуса в заоблачную высь, где виден ореол вашего величия, все же спрошу: почему не напишите сами? Ведь... ...он может спокойно такой инструмент запилить, благо 30 лет - опыт ого-го! |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Весь вопрос: КАК? как привязать отображение\видимость элемента к зуму (или к масштабу на чертеже)? ----- добавлено через ~8 мин. ----- Цитата:
А слово "сарказм"? |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Цитата:
На более или менее тяжелой модели вы задумаетесь, а стоило ли? Все знакомо, только вот не ожидал, что это попадет в список хотелок прямо со старта. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Цитата:
Есть фичер "Defeature" в сборке, который гасит все элементы ниже определенного размера. Можно скрывать кромки на чертеже. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Цитата:
Цитата:
----- добавлено через ~3 мин. ----- я в курсе. Но хотелось бы РЕАЛЬНЫХ миллиметров на экране, а не виртуальных |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Про чертеж такого сказать нельзя, потому что разные чертежные виды имеют разный масштаб.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
КАК? Как привязать активную конфигурацию элементов сборки к зуму/масштабу? Точнее, как сделать, чтобы нужная конфигурация (строка в таблице конфигураций) становилась АВТОМАТИЧЕСКИ АКТИВНОЙ при заданном для неё зуме? Чтобы не в ручную её выбирать, а чтобы она автоматом активировалась при заданном конкретно для неё зуме. Вы 2-го числа сказали, что знаете как это сделать, но "побойтесь Бога, праздники же". Праздники прошли. Я весь в внимании ----- добавлено через ~4 мин. ----- К примеру деталь при зуме 2:1 имела шестиугольное основание, а при зуме 1:2 - круглое или даже квадратное (если её условное обозначение квадрат). Т.е. чтобы происходило автоматическое переключение активной конфигурации при смене зума |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
И Вам уже дали несколько раз понять, что сделать это невозможно. Если в какой-то САПР и реализован подобный функционал, то работает он с использованием внутренних технологий самого продукта. Offtop: И не стоит считать своё мнение более приоритетным, чем у других. В отличии от Вас никто не написал: "Если МЫ ВСЕ считаем, что это не нужно, значит это НЕ НУЖНО". Возможностью фиксированных значений Zoom'а в SW заинтересовались только Вы. Несмотря на Ваш возраст и опыт, Вы действительно не до конца представляете, как работают CAD-продукты. То, как Вы хотите использовать инструмент конфигураций в SW, говорит именно об этом. Современные подростки, студенты и новички же понимают, для чего используютcя такие программы как SolidWorks. Пример с AutoCAD не считаю убедительным, учитывая, что это не твердотельная САПР, и общая логика работы в ней совершенно иная. |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
Зачем? Что это дает конструктору?
|
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Два чего к одному чему? |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
----- добавлено через ~2 мин. ----- 1:1 - это когда у Вас винт длиной 50 мм и когда Вы прикладываете линейку к экрану, то тоже видите 50 мм. Соответственно при 2:1 Вы приложив линейку к экрану увидите 100мм ----- добавлено через ~4 мин. ----- На чертеже мы увидим то, что есть в модели. Не знали? Если модель у Вас шар. то на чертеже Вы увидите круг. Если модель у Вас куб, то на чертеже Вы увидите квадрат. Т.е. ИМЕННО МОДЕЛЬ определяет, как у Вас будет выглядеть чертёж. Понятно? |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Это я еще оставляю за скобками вопрос производительности при постоянном переключении конфигураций при изменениях в графической области. И вопрос согласования размера графической области, который нифига не постоянный даже для одного монитора. Меня еще на первом курсе института научили линейку не то что к монитору не прикладывать, а даже к чертежу. |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Цитата:
Как я понимаю, вам нужно, чтобы Солид показывал вам модель/чертеж, не так, как они созданы, а в принятых условных обозначениях. С учетом упрощений, допускаемых стандартами к выполнению чертежей (ну или что-то вроде). А вы не задумывались, что эти самые упрощения были придуманы не для того, чтобы чертеж разгрузить (это вторично), а чтобы конструктор не тратил кучу времени на вычерчивание, например головки винта или реального разреза подшипника качения, к примеру. Т.е. все делалось для того, чтобы повысить производительность. А сейчас вы хотите бешено загрузить железо никому не нужной работой по перестроению модели в привязке к зуму. Кроме того, что это сильно усложнит работу самой программы (ага, все это будет нормально еще работать на простых моделях, но не там, где компонентов, подлежащих перерисовке, счет пойдет на десятки/сотни), так внешне это будет отражаться в виде жестких тормозов перерисовки. Ну и еще куча проблем возникнет при перерисовке вида на чертеже, если смените масштаб - те же осевые линии взять - поставить перекрестье осевых на круге проблем нет, а попробуйте то же перекрестье влепить на квадрат. Нет, не 2 отдельных осевых, а именно крестик. Хотите чертеж в условных обозначениях? - рисуйте в эскизе без модели. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,170
|
Цитата:
Цитата:
Offtop: Цитата:
Конечно, никто не пытался мерять экран линейкой, как на известной боянистой картинке, но на модели или чертеже, отображаемом соответственно стандартному масштабу, они "орлиным взором" замечали все косяки и видели, как можно решить вроде бы нерешаемую проблему, состыковать вроде бы нестыкуемое и впихнуть невпихуемое. А при отображении в произвольном масштабе - нервничали и реально слегка терялись. Опять же, добиться достаточно точного соответствия реального и отображаемого масштаба для того и иного монитора совсем нетрудно. Главное, мерять экран когда никто не видит, чтоб в психушку не упекли ![]() Последний раз редактировалось kp+, 10.01.2017 в 11:39. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Как это кроме меня? Если я Вам сам это и объяснял.
Забейте. Сосредоточьтесь на более важной, второй части моего вопроса ----- добавлено через ~1 мин. ----- Цитата:
Именно это Вы предлагаете ----- добавлено через ~2 мин. ----- Что спорно. Что чертеж - это производная модели? ----- добавлено через ~4 мин. ----- Компьютер же железный - вот пусть он и пашет. Мне его не жалко. А вот мое время - бесценно ----- добавлено через ~7 мин. ----- Цитата:
А мне нужно чтобы только те, которые разрешены к вырисовыванию в данном масштабе. ----- добавлено через ~9 мин. ----- А меня уверяют, что это невозможно |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Еще раз: В SW штатными средствами этого сделать нельзя. Вы хотите увеличить в разы время перерисовки и при этом утверждаете, что это время бесценно. |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Перефразируя Вас: не можете додуматься головой, как что-то сделать? Пришейте вторую!
Конечно возможно. Достаточно, сидя с той же линейкой, добиться полного соответствия изображения шаблона на одном конкретном мониторе и этой линейкой. Это будет ТИПА 1:1. А другие масштабы как-то уже делить от полученного. Но не дай Боже у Вас поменяется монитор или, что ещё хуже, Вы используете в работе 2 разных монитора (как я и не только). Шаг зёрен в матрице разный, как и их размер. Т.е. при переносе окна с SW с монитора на монитор придётся переключать настройки. Но это всё частности. Я о том, что на чертеже куба я обязательно должен увидеть квадрат. Это спорно. Историю от kp+ вообще не до конца понял. Т.е. эти опытные конструкторы со стажем 40-50 лет мыслили в масштабе? Мне всегда казалось, что чертежи служат для фиксирования мыслей конструктора и передачи другим людям. А сами конструкции формируются в голове в виде образов. Появление 3D-САПР дало возможность разгрузить мозг конструктора в части визуализации и наглядности его мыслей и идей. Появилась возможность создавать чертежи (в виде отдельного инструмента) значительно быстрее за счёт простоты создания проекционных видов и наличия связи с моделью. Понятие масштаб в чертеже имеет смысл, потому что конечным продуктом будет листок с напечатанным изображением. И только. Однако ж его можно приближать и удалять, не меняя (о чудо!) масштаба. В модели, как было верно сказано, масштаб один - 1:1. Просто имеем возможность приблизить какой-то элемент, чтобы лучше его рассмотреть, или отдалить, чтобы увидеть общую картину. Никакой масштаб конечно же не меняется. Никаких линий, как на чертеже, на модели тоже попросту нет. Это границы объектов, линии излома и перехода. В современной работе чертежи вообще могут отсутствовать как класс. Что, как понимаю, и современная ЕСКД подтверждает. Цитата:
Чтобы понять, как будет выглядеть вид на чертеже, совсем необязательно его отображать в пространстве модели в требуемом масштабе. Неужели конструктору или проектировщику недостаточно просто понимания детали или узла, чтобы в голове оценить гарабиты и пропорции элементов, соотношение размеров? Если же у Вас какие-то настолько особенные детали, то будьте добры показать хотя бы одну, чтобы мы поняли, о чём речь? Я реальную такую представить не могу. Возможно Ваша проблема имеет другое, более простое решение. Последний раз редактировалось Winston Smith, 11.01.2017 в 10:53. |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
ну конечно. Только вот машинку бы недорогую, но мощную, да?
Вы не понимаете, на замедлившейся перерисовке будет тратиться и ваше "бесценное" время. Кстати, оно имеет цену - ваша ЗП. Ниче подобного. Вы пытались втолковать, что программа должна менять внешний вид примитивов в зависимости от того, как вы там зум накрутили. А вам говорили, что такого нет в щтатном инстументарии - что построил, то и разглядывай. А уж про привязку вида на экране к физическим размерам и речи нет. |
|||
![]() |
|
|||||
Регистрация: 06.06.2016
Сообщений: 327
|
Ага. Спасибо.
Неужели Вы думаете, что человек, который в разработке более 30-ти лет этого не знает? А Вы вроде спец по SW API? С помощью API можно это сделать достаточно просто? В 1-2 строки кода Цитата:
От силы пару-тройку сотен деталей. Поэтому если у каждого элемента будет по несколько конфигураций - это не сильно затормозит комп. Я же не кручу сборки в несколько миллионов деталей. И потом, МОЁ время бесценно, а не компьютера. ----- добавлено через ~7 мин. ----- Цитата:
Но не нужно зацикливаться на достигнутом - нужно идти дальше. А участники этой темы почему-то это отрицают. Ведь не секрет, что после АВТОМАТИЧЕСКОЙ генерации чертежей из модели, чертежи нуждаются в ручной доводке/рихтовке. По разным причинам. Например из-за того, что мелкие элементы превращают чертеж в сплошное черное пятно. И чем сложней модель - тем больше "ручной работы" над сгенерированных из неё чертежах. А хотелось бы уже на этапе формирования модели задавать её свойства, которые определяют отображение на чертежах. Чтобы после АВТОМАТИЧЕСКОЙ генерации видов на чертеже не нужно было несколько дней корпеть, чтобы сделать чертеж по правилам ----- добавлено через ~11 мин. ----- Блин, мужики!! Да в конце-то концов!! ![]() Что вы все привязались к этой линейке? Линейка - дело десятое. Главная проблема не в этом. А в том как сделать так, чтобы конфигурации автоматически активировались при заданном зуме ----- добавлено через ~12 мин. ----- А элементы модели на видах чертежа отображались только если масштаб вида соответствующий ----- добавлено через ~15 мин. ----- Цитата:
Я отработав более 30 лет разработчиков про это естественно не в курсе. Спасибо, что открыли глаза. Господа! Повторяю. Не надо такую ерунду писать. Я не школьник и не вчерашний студент, чтобы Вы озвучивали мне элементарные вещи, которые знает любой студент 2-го курса технического ВУЗа. ----- добавлено через ~18 мин. ----- Цитата:
Но повторюсь: |
||||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Кондратий Тихонович, никак не выйдет. Штатных средств нет, а для наработки собственных - кода будет тонны. Плюс для каждого элемента нужно еще будет завести варианты отображений в привязке к масштабу. А так как элементов не 1-2, представьте объем библиотеки. Это для чертежей. Подобное нужно будет и для пространства модели организовывать (причем, без изменения геометрии самого тела, только его визуального представления. Что-то я с Инвенторе (все время скатываюсь к нему, бо в нем работаю) не видел доступных членов в объектной модели. Думаю, в Солиде аналогично). И на каждом масштабе код должен будет циклично пройти по дереву модели в поисках замены.
Теоретически можно сделать "дочек"от базовых элементов (помним ведь о наследовании ![]() Поскольку костыль будет неродной - можете не сомневаться в шикарных тормозах, ведь нужно будет извне загружать работой геометрическое ядро системы. Наиболее реальный вариант (рабочий) - попытаться достучаться в DS, хотя я сомневаюсь что убедить их возможно в такой авантюре. Я сомневаюсь в адекватности работы Солида с моделями уже в <10к деталей, а уж за лям и говорить стыдно (мож и ошибаюсь, просто проводу аналогию с Инвентором - вроде как одного порядка программы). Не мучьте себя и людей - вы хотите экзотики, в Солиде недостижимой. Ищите другие программы (какие - х.з.) для работы - наверное, это будет быстрее всего даже с учетом потерь времени на освоение и перенос наработок. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Дмитрий Юпатов
Я мыслю решение не много не так. Точнее совсем не так. Можно же у детали создавать несколько конфигураций вплоть до того, что в одной конфигурации деталь является шаром, а другой - кубом? Да. И теперь вся проблема как активировать нужную конфигурацию АВТОМАТИЧЕСКИ. А все остальное солид сам сделает. Т.е. запрограммировать нужно просто выбор конфигурации в зависимости от некоей переменной, которую мы назовем "масштаб". В свою очередь эта переменная должна менять свое значение в зависимости от зума (это если мы хотим просто вид модели при данном зуме) ----- добавлено через ~2 мин. ----- Цитата:
----- добавлено через ~3 мин. ----- Цитата:
Писал же 200..300 деталей. Для солида это ничто |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
Цитата:
Готов поспорить, например, на 100 000 рублей, что к 11 января 2022 года такой функционал в самой новой на тот момент версии SolidWorks'а (давайте и Inventor туда же докинем) не появится. Последний раз редактировалось Winston Smith, 12.01.2017 в 00:27. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Нет такого понятия "чертеж модели".
Есть понятие полный комплект КД. А это сборочные чертежи сборок и подсборок. И чертежи всех деталей. Спецификации. И т.п. На каждом из них от 2-х до десятка и больше видов (основные, дополнительные и местные). Разрезы, сечения. На сборках - позиционные обозначения. Если у Вас создание полностью оформленного по всем правилам комплекта КД состоящего из 4 листов А1 и листов 15-ти А3 + оформление спецификаций уходит всего 1-2 часа, то я снимаю перед Вами шляпу. А мне такого объема комплект КД приходится после автоматической генерации видов из модели еще ручками рихтовать/оформлять (короче "доводить до ума") несколько дней. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Цитата:
А если у Вас Сборки, подсборки и деталировка изделия из 200-300 компонентов умещаются на 20 листах А3, то, видимо, проблема вызвана тем, что вы пытаетесь использовать слишком мелкие масштабы видов, чтобы упихнуть их на минимальное количество бумаги. Я считаю это нерациональным. |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
На сборочный чертеж узла нередко уходит пара-тройка дней. Но если вдруг мелкие детали где-то сливаются в темное пятно, достаточно сделать местный увеличеный вид, который все прояснит. Все это делается на чертеже и никаких дискретных зумов на модели для этого не нужно. Знать об этом на этапе модели тоже не нужно. Задача конструктора на этапе моделей - сделать все рациональным, работоспособным, удобно собираемым, экономичным, технологичным и т.д. Задача конструктора на этапе чертежей - сделать все предельно понятным для изготовителя. Если для этого нужно взять формат побольше, добавить пару лишних видов, сделать дублирующие размеры - то это только на пользу для понимания детали.
ЗЫ Почему-то мы так и не увидели ни одного примера того волшебного сочетания модели-чертеж, где все настолько плохо, что невозможно обойтись без стандартных масштабов в зуме модели. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Да, пример было бы любопытно посмотреть.
|
|||
![]() |
|
||||
|
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Иногда полезно, но надо делать с соблюдением требований, подчеркивание, размеры для справок, все дела.
|
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
Я делаю это редко. Нормоконтроль от меня далеко, а сборка в соседнем кабинете) так что я лучше буду упрощать жизнь сборщикам, чем ублажать НКонтроль)
|
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Какой уж тут сарказм. Просто, если у Вас постоянная проблема с тем, что на всех чертежах виды сливаются в черное пятно, видимо, Вы что-то не так делаете. Вот я и хочу разобраться. Образец какой-нибудь можно посмотреть?
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
А я, проработав с САПР и разрабатываю КД более 30 лет естественно этого не знал. Господа джуниоры! Хочу Вас попросить. "Открывайте Америку" кому-нибудь другому, а не человеку, который "инженерит" уже более 30 лет ----- добавлено через 46 сек. ----- Цитата:
----- добавлено через ~2 мин. ----- "Ручками"? А мы вроде как обсуждаем АВТОМАТИЗАЦИЮ ручной работы, недостойной инженера |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Кондратий Тихонович, выложите, пожалуйста, образцы чертежей. Несколько раз уже попросили.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
|
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Бывает. Для этого есть местные виды. Раз в квартал можно, кстати, и руками пару кромок скрыть.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Если у Вас "пару кромок" - то значит у Вас такие простые чертежи.
А у меня не пару кромок. Скрытие "ненужных кромок" и дорисовывание нужных линий занимает неделю. И это для относительно простых сборок. И потом на чертеже кроме "скрытия кромок" есть куча работы. И потом, Скрыли Вы кромки, а модель изменилась. А значит "мочи мочало - начинай все сначала" Поэтому я считаю, что уже при проектировании модели нужно учитывать как она "ляжет на чертеж", чтобы при изменении модели не приходилось каждый раз ручками "скрывать кромки"© |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Цитата:
Выложите образец или прямо напишите, что выкладывать не будете. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Судя по наивности и предложению мне очевидных даже для джуниора решений, сомневаюсь в этом. Тут большинству наверное нет и 35.
Я не козыряю. Я просто предупреждаю. Чтобы люди не давали мне советы такого уровня очевидности, как будто я десятиклассник, который сел изучать свою первую САПР. Я с САПР-ами вошкаюсь уже лет 30. "Никогда не говори никогда"© Что значит "никто"? Вы проводили опрос? Тут же всего человек 6 отметилось. А у нас в России инженеров несколько миллионов штук. Цитата:
Не страшно. Я же говорил у меня сборки относительно простые. И модель я могу нарисовать за пару дней. Причем без напряга и усилий А вот с чертежами вошкаюсь куда больше. Неделю. С напрягами и усилиями. Вот поэтому мне проще и быстрей нарисовать каждому элементу по 1-2 доп. конфгурации, чем разгребать вручную паутину линий на чертеже ломая голову "а эта линия к чему относится? А та?" |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Цитата:
Цитата:
Цитата:
Ну не показываете чертеж, покажите хоть скриншот модели, что ли... В самом деле, интересно же глянуть, отчего у вас возникает паутина линий на чертеже. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Нет. У Вас про "привязки" вообще не звука.
----- добавлено через ~3 мин. ----- Не покажу. По понятным причинам (если кто не понял, чтобы не спалится и не деанонимизироваться - у нас организация большая (несколько тысяч инженеров) и вполне вероятно многие посещают этот форум. А так как изделие это весьма специфичное, то меня сразу же "вычислят") А специально два дня рисовать ДРУГУЮ модель с похожими проблемами, чтобы "показать", я не буду. ----- добавлено через ~8 мин. ----- А потом, как же Вы проектируете 3D если у Вас так плохо с воображением? И Вы не можете представить изделие, где элементы сильно отличаются по размерам. Поэтому когда масштабируешь до приемлемого размера большие элементы, маленькие при этом становятся черными пятнами или густой паутиной линий Последний раз редактировалось Кондратий Тихонович, 13.01.2017 в 21:15. |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
Нет. Вот именно, что козыряете. Чуть ли не через пост Вы делаете на акцент на своём опыте работы, на который, строго говоря, как мне кажется, всем наплевать. Если Вы приходите на форум за ответом на свой вопрос, то хотя бы имейте уважение к тем, кто старается Вам помочь и задаёт вопросы для лучшего понимания ситуации. А так складывается ощущение, что Вы хотите получить простое решение своей весьма оригинальной проблемы, а на вполне адекватную реакцию собравшихся о невозможности подобного решения штатными средствами, принижаете способности и заслуги находящихся здесь, не предоставляя никакой дополнительной информации, требуемой для того, чтобы хотя бы иметь возможность поразмыслить над Вашей задачей. Вы отклоняете пусть и очевидные, но верные доводы, всё время ссылаясь на свой опыт. А я Вам скажу так: знания и опыт познаются не на браваде на форуме. По Вашим вопросам можно сделать вывод, что в САПР Вы используете весьма эпизодически (не работаете в нём, как основном инструменте), так как не имеете тех навыков, которые бы говорили о постоянной работе в подобных программах. Я не знаю и не берусь оценивать Вашу работу как электронщика и радиоаппаратурщика, но понимание работы САПР у Вас очень воздушное и отвлечённое. Так же как и прикладного программирования, потому что человек, написавший хотя бы 1000 строк кода хоть где-нибудь и проработавший в любой 3D САПР более 200 часов, точно не станет говорить о 1-2 строчках решения такой задачи. Даже со скидкой на сарказм, гиперболы и прочее. Для человека, которому, судя по опыту за 45 лет от роду, Вы ведёте себя не очень уважительно и красиво по отношению к людям, которых просите о помощи. По аналогии с сотней САПР сюда, видимо, входят и уволившиеся за последние 50 лет, и те, кто только видел чертёж хотя бы с расстояния 2 метров. Шутка. Цитата:
Offtop: Короче, пропащее мы поколение)) Вспоминается Лермонтов: "Да, были люди в наше время! Не то, что нынешнее племя: Богатыри - не вы!" ![]() |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
"И на старуху бывает проруха"© Да забыл. Потому что "возня с солидворком" - это даже не 1/10 часть моей работы. Я же разработчик, а не 3D-модельщик. Последнюю неделю занимался совсем другими делами. Поэтому голова была забита совсем другими проблемами, не связанными с черчением и солидворком. А Вы сразу орать и плеваться ![]() ----- добавлено через ~4 мин. ----- Я не специально это делаю. Я вынужден об этом напоминать. А то народ начинает "капитанствовать" и давать мне советы, как будто я школьник в жизни не спроектировавший ни одного девайса и в жизни компа не видивший ----- добавлено через ~7 мин. ----- Ладно. Раз люди тут не понимают что такое "гипербола"/"аллегория" и "сарказм" буду говорить все "в лоб". А то меня задрали с "линейкой". Теперь чувствую все прицепятся к этим "1-2 строчкам кода", а смысла того, что я сказал, так и не поймут ----- добавлено через ~10 мин. ----- Цитата:
Вы же понимаете, что речь идет о сборочном чертеже? |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Цитата:
1. Делаете максимально большой масштаб вида на максимально большом для вашей копировальной техники масштабе. Естественно, тут нужно выбирать разумный подход. 2. Внимательно осматриваете на предмет наличия мешанины линий. 3. Если такая обнаруживается: -делаете глубокий вдох с одновременным подъемом руки вверх -резко опускаете руку с выдохом -произносите мантру "Да и хрен с ним!" -приступаете к генерации разрезов, местных видов и аннотированию. При достаточной тренировке все занимает секунду. Сэкономите кучу Вашего драгоценного времени. |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
а почему именно я написал, "без изменения геометрии тела, а только его визуальным представлением" вам не пришло в голову? Именно потому, что при таком изменении полетят все зависимости, связанные с изменившейся геометрией.
Цитата:
Вот! Вот ключевой момент: Цитата:
Цитата:
![]() Ну поскольку вы обмолвились, что вы как -то с электроникой связаны, то предположу, что вы моделируете печатные платы с элементами на них, только вот элементы у вас с полной внутренней архитектурой выполнены. Тогда "ой!" |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 04.04.2014
Самара
Сообщений: 177
|
Цитата:
![]() |
|||
![]() |
|
|||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
То что можно делать чертежи и без "привязки видимости элементов к зуму" я и так знаю. И УСПЕШНО делаю это уже много лет. Но хотелось-то идти дальше. И еще больше ускорить и автоматизировать создание полного комплекта КД. И вообще. Почему-то в связи с обсуждением в данной теме часто вспоминается анекдот. Цитата:
Чтобы не гонять "из пустого в порожнее" ----- добавлено через ~2 мин. ----- Цитата:
А говорите что тут тоже не школьники собрались. Неужели Вы не можете себе представить изделия, который даже на А0 не уместятся. Нет. Все. Хватит. Закрывайте теме. Все равно ответа я чувствую не будет ----- добавлено через ~9 мин. ----- Цитата:
Да те же слесари-сборщики завопят "это не чертеж, а хрен знает что" Поэтому "вдохнув воздуха" и мысленно матерно грязно выругавшись посмотрев на то, что сгенерировал мне SW начинаю ручками правит проблемные места. Стирать кромки и целые элементы, что-то дорисовывать и т.п. Ну и местные, выносные виды, разрезы и т.п. само собой. Вообщем вошкаюсь с оформлением и разгадыванием "а к чему же эта линия относится?" еще с неделю |
||||
![]() |
|
||||
Цитата:
что бы в конечном чертеже не искать, какая линия чему принадлежит, я в дереве сборки назначаю этой сборке на видах определённый цвет и все. возможно, вам стоит делать так же. каждое изделие - линии своего цвета. |
||||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Я не в инвенторе работаю, а в солиде
----- добавлено через ~2 мин. ----- Хотя удобней бы было в двух оконном браузере наводишь мышкой на линию в одном окне, а она подсвечивается на модели в другом. Типа как в пикаде: подсвечиваешь элемент на схеме, а он автоматом подсвечивается и на плате. Это называется "ассоциативная связь" |
|||
![]() |
|
||||
инвентор это по сути урезанныый солидворкс.
очень сомневаюсь, что в солиде нет возможности выделить цветом линии детали на чертеже. вы попробуйте, в среде чертежа в дереве правый клик на файле детали, и в свойствах наверняка есть. |
||||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
![]() Offtop: Работал и там, и там. В классе машиностроительных изделий и изделий из листового металла я бы сделал выбор в пользу Inventor. Да и в обычном проектировании некоторые насущные фишки (выдавливание по траектории в обе стороны, например), которые уже давно есть в Inventor, в SW появляются только сейчас. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
----- добавлено через ~3 мин. ----- Цитата:
На модели, после того, как Вы раскрасили линии на чертеже, автоматом раскрасятся? Впрочем, можно было и ограничится без модели. Если бы при наведении мышки на линию дерево автоматом бы скролилось на этот элемент и этот элемент автоматом подсвечивался. Тогда бы ты быстро узнавал "а чья это линия?" Можно конечно пользоваться одной раскраской если деталей не много. 2-3. А когда их под сотню, то цветов не хватит. Да и проблему "черного пятна" это не решает. Будет "цветное пятно". И что толку? Гораздо оптимальней джамп на этот элемент в дереве. Т.е. навел мышку на линию, жамкнул мышкой и вот ты уже в дереве на элементе, к которому относится эта линия. Но даже это недостаточно наглядно. Потому что надо держать в голове все названия деталей и где она находится. Например будет написано "[7]Винт М3" И чо? Откуда я помню где это 7-й винт находится в сборке? Еще лучше бы было как я описал. Двух оконный браузер. В одной половине видишь чертеж, в другой модель. Наводишь мышкой на линию на чертеже - и УПС. У тебя на модели автоматом подсвечивается элемент, к которому относится эта линия. Причем модель к тебе еще АВТОМАТОМ разворачивается таким боком, чтоб эта линия была видима В новых версиях SW такое еще не реализовали? А то я же на SW2010 работаю Последний раз редактировалось Кондратий Тихонович, 14.01.2017 в 21:42. |
|||
![]() |
|
||||
Цитата:
вот в инвенторе этого нет. по этому приходится создавать виды, а потом руками пройтись по всем видам и в дереве выделять нужную сборку и менять её линиям цвет (надо бы макрос написать, но все че то не доходят руки победить ВБА в инвенторе + наивная мысль, что эта мега полезная опция по идее должна бы появиться в новых версиях - а она все не появляется) Т.е. создали хотя бы базовый вид, его раскрасили как надо, и далее все производные с этого вида наследовали эту расскраску. А если бы можно было в модели прямо назначить это дело, ваще супер. |
||||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
Цитата:
![]() Offtop: Возможно, что-то подобное действительно проще в VBA написать. Благо в Inventor'e есть iLogic, которого так не хватает в SW. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Вы своим видео сами того не зная натолкнули меня на частичное решение моей проблемы ("скрытие мелких элементов"). Там в окошке где Вы настраиваете цвета слоев есть "лампочка" выключив которую можно сделать слой невидимым. Размещаем мелкие детали на специальном слое, а потом выключаем "лампочку" и мелкие детали на чертеже исчезают. Но плохо что они исчезают сразу на всех видах. В том числе на местных видах, где эти детали изображены в крупном масштабе. Что не айс |
|||
![]() |
|
||||
Регистрация: 27.06.2011
Сообщений: 1,074
|
Цитата:
![]() П.С. предлагаю модераторам тему закрыть всю. ![]() |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
![]() P.S. Согласен, что тему уже давно пора прикрывать. |
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
|
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
Вы, наверное, читаете через страницу. Вам уже ответили не раз:
Нет штатных средств для решения вашей задачи. А не штатными средствами - задача весьма нетривиальная и требующая далеко не нескольких часов для решения или хотя бы варианта решения, близкого к вашему. Все? |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Есть. Нет методов, которые бы обсчитывали соотношение пикселей с миллиметрами модели.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Т.е. я могу создать кнопку или "горячую клавишу" при нажатии зум будет мгновенно выставляться в заданное значение. Так? На solidworks.com вроде писали, что это можно сделать. Тогда дело за малым: объединить две эти разные задачи в одну и тогда по нажатии кнопки установки заданного зума у деталей будет автоматом активироваться соответствующая конфигурация. Так? ----- добавлено через ~3 мин. ----- А может есть специальные программы моделирования, специально заточенные для моделирования тел с динамически изменяемой (в зависимости от разных условий) геометрией ? |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
зум чего относительно чего?
Мне о таких неизвестно. |
|||
![]() |
|
||||
Регистрация: 28.02.2015
Москва
Сообщений: 120
|
Цитата:
Возможно, я не очень силён в английском, но в вольном переводе написанное там звучит приблизительно так: Цитата:
Макрос попробовал. В приложенном видео можно увидеть, что все те проблемы, которые описывались ранее - тут налицо. В окне Paint'a откалиброванная по моему монитору линейка. 100 мм на этом изображении на моём мониторе соответствуют 100 мм в реальности. Т.е. изображение пропорцией привязывается даже не к параметрам монитора, а лишь к параметрам рабочей области SW. Так что вопрос более чем правомерен. И ещё кое-что. Никто не говорит, что то, что Вы хотите - чушь сама по себе. В конце концов, у всех могут быть разные узкие задачи, и каждый сам придумывает какие-то мелочи, помогающие в работе. Кондратий Тихонович, Вам лишь говорили, что свою проблему Вы решаете не с того конца и что реализация Вашего предложения, скорее всего, приведёт к обратному от ожидаемого результату: неудобству и снижению общей производительности. Последний раз редактировалось Winston Smith, 19.01.2017 в 02:45. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Это не проблема, просто я, например, постоянно двигаю туда-сюда границу графической области. То дереву нужно больше места, то модели. Калибровать придется каждый раз.
|
|||
![]() |
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Если разрешение экрана не менялось. ----- добавлено через ~1 мин. ----- Ведь кол-во пикселов на дюйм не меняется при перемещении границу рабочей области. Или я не прав? |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли сделать импорт 3D модели в ANSYS из DXF файла? | МишаИнженер | ANSYS | 26 | 26.08.2011 09:11 |
Как добавить 3d модели в AutoCAD МЕР 3D 2011 | mnyamochka | Вертикальные решения на базе AutoCAD | 2 | 15.08.2011 11:27 |
Ищу 3D модели полувагонов и платформ в любом формате | Владимир М | Поиск литературы, чертежей, моделей и прочих материалов | 9 | 25.06.2011 22:37 |
По видам сделать 3D модель. Как? | FRAER | AutoCAD | 27 | 11.05.2011 23:21 |
Как грамотно строить чертеж по 3d модели | Борисарх | AutoCAD | 1 | 26.11.2010 18:10 |