Mитька Posted November 9, 2015 Report Share Posted November 9, 2015 (edited) Должен получить оформительный элемент, который можно просто и быстро подставить под формат-с-любым-масштабом-символов. > только при таком подходе проблематично на одном формате получить деталь и ее узел в разных масштабах Да. Но тут уж ничего не попишешь. На это у нас есть блоки... >Или использовать листы с видовыми экранами. А переводить всю контору на видовые экраны проблемно... С моделью-то никто не разбирается нормально. Edited November 9, 2015 by Mитька Quote Link to comment Share on other sites More sharing options...
doctorraz Posted November 9, 2015 Report Share Posted November 9, 2015 А если работаешь с листами, как быть? Т.е., весь чертеж выполняется в модели, включая размеры и выноски. На листе - видовые экраны, рамки, спецификации и ТТ. Какие проблемы? Если выноски и размеры в модели.. надо постоянно в голове держать каким масштабом будете оформлять. опять же если будет узел детали.... в другом масштабе, как будут выглядеть выноски и размеры???? еще раз вычерчивать? Quote Link to comment Share on other sites More sharing options...
Mитька Posted November 9, 2015 Report Share Posted November 9, 2015 Ну так и увеличивайте, какие проблемы А проблемы в этом в общем-то и нет никакой. Но мы скатились во флуд... Давайте закрывать уже диалог. Я задал вопрос, и даже получил на него, окромя всего прочего, ответ. Quote Link to comment Share on other sites More sharing options...
100рож Posted November 9, 2015 Report Share Posted November 9, 2015 А если работаешь с листами, как быть? Т.е., весь чертеж выполняется в модели, включая размеры и выноски. На листе - видовые экраны, рамки, спецификации и ТТ. Какие проблемы? Если выноски и размеры в модели.. надо постоянно в голове держать каким масштабом будете оформлять. опять же если будет узел детали.... в другом масштабе, как будут выглядеть выноски и размеры???? еще раз вычерчивать? В голове ничего держать не нужно, для этого есть панели свойств и масштаба. Вы, видимо, занимаетесь больше машиностроительными чертежами и поэтому оперируете термином "деталь". На листе строительного чертежа могут присутствовать одновременно, например, схема расположения, скажем, элементов эстакады (1:200), разрезы к этой схеме (1:50) и узлы к разрезам (1:10). Из всего этого параметрическими объектами будут, скорее всего, только профили на узлах. Quote Link to comment Share on other sites More sharing options...
Mитька Posted November 9, 2015 Report Share Posted November 9, 2015 > элементов эстакады (1:200), разрезы к этой схеме (1:50) и узлы к разрезам (1:10). Всё, как есть. И не знаю, как у 100рожа в видовых экранах, но в пространстве модели всё это чертится именно в разных элементах оформления, а потом собирается на формате в кучу. В основном блоками, либо за счёт масштаба измерений (но и от того, и от другого мы с нашими чисто модельными построениями по возможности стараемся уходить, компонуя чертежи под один и тот же масштаб формата)... Такой вот каменный век. Живём в лесу, молимся колесу. Quote Link to comment Share on other sites More sharing options...
100рож Posted November 9, 2015 Report Share Posted November 9, 2015 Таки переходите на ВЭ. Сначала один перейдет, потом другие увидят, что это есть хорошо, и тоже перейдут. Quote Link to comment Share on other sites More sharing options...
Mитька Posted November 9, 2015 Report Share Posted November 9, 2015 Пробовали как-то. Ещё под Автокадом, года 3 назад. Переход на ВЭ - это кардинальная перестройка схемы работы. Над одним проектом подчас работает человек 5-6 одновременно. И все они должны понимать, как в случае чего отредактировать что-либо без потери качества. А люди разной... технической подкованности, скажем так. Так что если перейдёт на ВЭ кто-то один, ему потом просто по шапке за это настучат ("надо было тут срочняком всё поправить, а баба Маша не разобралась"), да и всё. Мы базу объектов-то внедряем со скрипом, чтоб ВСЕМ было понятно, что да как.. Да и, ИМХО, листы - неудобная штука... С точки зрения навигации. Модель как-то милее. Но это уже точно пошёл оффтоп. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted November 9, 2015 Report Share Posted November 9, 2015 С точки зрения навигации никто не заставляет оформлять много листов... прекрасно можно все оформить в одном, хоть сто форматок и тормозов меньше чем при работе в модели (на сложных подосновах) В модели подосновы и сам чертеж, а в листе оформление. Не думаю, что бабам Машам при коллективной работе по 5-6 человек над одним чертежом (вы похоже внешние ссылки активно пользуете респект!!) нужны ваши размеры, форматы и выноски, по моему опыту этот весь мусор либо вычищается смежниками, либо эти слои скрываются . Мне интересно если блок с размером внутри отмасштабирован, то может ли эта деталь считаться 1:1? Вот видео, почти по Дэн Эббот. Но каждый строит свой велосипед. http://www.youtube.com/watch?v=_fcaJpDQBqI 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted November 11, 2015 Report Share Posted November 11, 2015 С точки зрения навигации никто не заставляет оформлять много листов... прекрасно можно все оформить в одном, хоть сто форматок и тормозов меньше чем при работе в модели (на сложных подосновах) В модели подосновы и сам чертеж, а в листе оформление. Допускаю, что вы правы. Вероятнее всего, неприязнь к листам растёт из Автокадовских опытов на белом фоне 3хлетней давности. Может и дойдём когда-нибудь. Не думаю, что бабам Машам при коллективной работе по 5-6 человек над одним чертежом (вы похоже внешние ссылки активно пользуете респект!!) нужны ваши размеры, форматы и выноски, по моему опыту этот весь мусор либо вычищается смежниками, либо эти слои скрываются . Я имею в виду не одновременную работу (внешние ссылки опробовались, проанализировались и пока отложились начальством в долгий ящик), а последовательную. Когда один и тот же альбом через какое-то время правится уже другим исполнителем (ибо первый занят), потом третьим, а через год корректируется 4м. А потом его дербанят на исходники ещё 5. И все эти 10 человек должны понимать, как это работает. Т.е. по факту понимать должны все. И не просто понимать, а уметь в этом работать без потерь по времени. А это трудно выполнимо. Мне интересно если блок с размером внутри отмасштабирован, то может ли эта деталь считаться 1:1? Нет, не может. Но именно на этот случай недалеко от каждого такого масштабированного блока располагается единичный, который и и редактируется при необходимости. Quote Link to comment Share on other sites More sharing options...
Mитька Posted December 28, 2015 Report Share Posted December 28, 2015 (edited) Вопрос по маркерам (файл для экспериментов во вложении). Есть выноска, в первой её строке проставлена высотная отметка в формате "102.000". Есть маркер, он автоматически берёт с выноски содержимое первой строки, вычитает из него число 109.800 и выдаёт числом результат. Начинка маркера: a = {c-b} b - вбивается руками с - автоматически снимается с выноски. Вопрос следующий: Если число "с" находится в пределах от 100...120 и имеет дробную часть, что расчёт "с-b" проходит некорректно (см. вложение). Если до 100 и после 120, то считает вроде как всегда правильно. Как так..? Актуально для "НаноСПДС 5.4, 6.0". На "четверке" не проверял. Маркер.dwg Edited December 28, 2015 by Mитька Quote Link to comment Share on other sites More sharing options...
doctorraz Posted December 28, 2015 Report Share Posted December 28, 2015 имеет место, но это похоже так считает не СПДС, а Win))) Если забить эти числа в Excel, то получим тот же результат ))) 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted December 28, 2015 Report Share Posted December 28, 2015 (edited) имеет место, но это похоже так считает не СПДС, а Win))) Если забить эти числа в Excel, то получим тот же результат ))) Ох ты ж... Магия... Ну ладно, тогда вопрос снят. Благо, исправляется это просто... Edited December 28, 2015 by Mитька 1 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted December 28, 2015 Report Share Posted December 28, 2015 (edited) антимагия до сотых a = {Round(( c- b )*100)/100} Edited December 28, 2015 by doctorraz 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted December 28, 2015 Report Share Posted December 28, 2015 антимагия до сотых a = {Round(( c- b )*100)/100} Знаю, до тысячных только. Но спасибо. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted December 28, 2015 Report Share Posted December 28, 2015 int не пользуй ))) а то насчитает 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted December 28, 2015 Report Share Posted December 28, 2015 (edited) int не пользуй ))) а то насчитает Да. Оттуда и оно выяснилось. У нас всякая дробная пакость ИНТом обычно убирается (когда точность не принципиальна), вот и тут я его вписал просто на автомате (хотя по идее оно тут и не трэба совсем), а он внезапно взял да и выдал сей неожиданный результат. Но зато узнал весьма интересную вещь про особенности компьютерной математики... Был бы раунд с самого начала, не узнал бы даже... Edited December 28, 2015 by Mитька Quote Link to comment Share on other sites More sharing options...
MCAD Posted December 28, 2015 Report Share Posted December 28, 2015 И, на будущее, не надо писать формулы в отчете выше данных. В Вашем случае лучше b c a Там и так очень сложный алгоритм может быть со всякими условиями, формулами, формами скриптами. Пусть хоть данные приходят в нужном порядке. Митька.zip Quote Link to comment Share on other sites More sharing options...
doctorraz Posted December 28, 2015 Report Share Posted December 28, 2015 (edited) И, на будущее, не надо писать формулы в отчете выше данных. никогда об этом не задумывался, просто располагал, что бы удобнее отображалось в окне свойств. Пока глюков не замечал, хотя возможно все впереди (( ================ форма свойства Edited December 28, 2015 by doctorraz 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted January 8, 2016 Report Share Posted January 8, 2016 И, на будущее, не надо писать формулы в отчете выше данных. никогда об этом не задумывался, просто располагал, что бы удобнее отображалось в окне свойств. Пока глюков не замечал, хотя возможно все впереди ( Тоже никогда не заморачивался на этом моменте, и тоже вроде без глюков пока. Хотя, пожалуй, можно перекроить существующие маркера по этой схеме... Они ж редко создаются сразу и насовсем. Что-то постоянно наворачивается сверху, совершенствуется. Никогда даже не задумывался, что можно поменять переменные местами простым перетаскиванием. Интерфейс не даёт такой подсказки. Quote Link to comment Share on other sites More sharing options...
Mитька Posted January 8, 2016 Report Share Posted January 8, 2016 Ещё вопросы по маркерам: 1. Если создаёшь ОБЪЕКТ, то в обработчике "OnInitialization" есть возможность привязать объект к конкретному слою (this.Layer="Блаблабла". МАРКЕР автоматом отрисовывается в текущем слое (кроме вроде бы тех случаев, если изначальная геометрия прорисована в слое CS_UNPLOTTED, тогда и сам маркер вставляется в нём же всегда...). Можно ли привязать маркер к конкретному слою при вставке на чертёж? 2. Можно ли создать группу из 2х МАРКЕРОВ, задав им геометрические зависимости (к примеру изменяемое расстояние между ними)? Детально не копался, но в моём представлении такая зависимость задаётся через "Мастер зависимостей" (сборочные зависимости, рабочие плоскости и т.д.), а "Мастер зависимостей" маркер вообще не воспринимает как объект. =( Quote Link to comment Share on other sites More sharing options...
MCAD Posted January 8, 2016 Report Share Posted January 8, 2016 1-е --можно 2-е, не понятно для чего Quote Link to comment Share on other sites More sharing options...
Mитька Posted January 8, 2016 Report Share Posted January 8, 2016 1-е --можно 2-е, не понятно для чего 1. Как? 2. Есть маркер подписи. Содержит подписи всех работников. Хочется сделать группу таких маркеров, это было бы удобнее в некоторых случаях. Расстояние между ними по вертикали будет равно или кратно 5*rSymScl (речь идёт о пространстве модели). Вот с этим расстоянием и проблема: сделать его фиксированным получается, но хочется чтобы оно динамически зависело от масштаба символов. На случай альтернативных советов: Блоки - не вариант. Про то, что можно загнать подписи внутри клетки штампа - знаю, но тоже не подходит. Больно убогий внешний вид на выходе. Quote Link to comment Share on other sites More sharing options...
MCAD Posted January 8, 2016 Report Share Posted January 8, 2016 1. Как? _________________________________________ На случай альтернативных советов: Не совет, скорее предупреждение. Не используйте внутри стандартных и маркеров "Сплайны". Sample.zip 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted January 8, 2016 Report Share Posted January 8, 2016 Спасибо большое!.. Буду на работе - посмотрю. А сплайны я и так убиваю везде - много случаев было, когда из-за них всё умирало... И насколько я помню (хотя тут могу ошибиться), при распознавании геометрии маркер сплайны просто не видит. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted January 8, 2016 Report Share Posted January 8, 2016 И насколько я помню (хотя тут могу ошибиться), при распознавании геометрии маркер сплайны просто не видит. Да не видит, полред (преобразовать сплайн в поллинию, шаг по вкусу)) в этом случае поможет rSymScl возможно не имеет смысла, при масштабировании расстояние изменится само, как надо. Хотя судя по тому, что в очередной раз беседа голословна (нет файлов того, что должно получиться или не получается) изобретается очередное секретное ноухау)))) и трудно подсказать что-то конкретное. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.