Базис. BCad. Обзор и сравнение возможностей и приемов работы
На Форуме есть тема "Споры и разногласия по программам для мебели между форумчанами." Во первых, тема охватывает не только, безусловно, два наиболее используемых программных продукта БМ и BCad, но ряд других. И во вторых, есть намерение не продолжать споры и разногласия, а сделать такой себе конструктивный разбор возможностей обеих программ, так как они являются инструментом для выполнения практически одних и тех же задач: проектирование корпусной мебели на профессиональном уровне с максимально полным циклом процессов - от создания проекта конструктором до выпуска готового изделия...
Категорически исключаются споры типа "кто круче". Предполагаю, это должно быть что то типа демонстрации для сравнения выполнения тех или иных процессов, приемов, действий для достижения того или иного результата проектирования, выпуска документации, расчетов и т.д. .. Думаю, будет интересно, полезно и даже возможно кто то откроет для себя новые возможности в любимом продукте.. Ещё раз хочу обратить внимание. Цель темы - разбор и сравнение возможностей двух программ. Беспрестанное и в то же время аргументированное, с картинками, видео и другой подтверждающей свое мнение информацией... Тепер по сути темы. Начнем с цитаты : Цитата:
|
Цитата:
Макет комнаты аналогично можно создать и в Базисе и устанавливать его на модель уже по заданным заранее габаритам. Шаблонов конфигураций макета, понятно, можно создать любое количество. Цитата:
Цитата:
По ролику... Мне понравилась одна интересная особенность моделей, устанавливаемых из библиотеки - смена точки привязки. У Базис этого нет. При создании шаблонной модели ей присваивается только одна точка привязки. Есть возможность установки секцией. То есть, установка по задаваемым габаритам, для этого при построении модуля для библиотеки ему назначаются плоскости эластичности, которые и обеспечивают изменение размера блока по заданным пользователем условиям при установке на модель, что тоже неплохо. Но если бы была ещё реализована возможность смены точки привязки блока по габаритным точкам, тоже было бы неплохо. По столешнице. Так же можно в Базисе создать заготовку столешницы и устанавливать её сразу по габаритам кухни. Лично я для себя сделал несколько конфигураций столешниц ( прямая, Г-образная, П-образная) с вариантами захода и даже в комплекте с цокольной планкой. То есть, могу в два клика и ввода габаритов или с клавиатуры или указанием габаритных точек мышкой установить сразу и столешницу и цоколь. ... Вот пока пару комментариев по видео. Потом досмотрю - ещё возможно появятся вопросы |
Цитата:
|
"В ролике не продемонстрирована ещё одна возможность программы: формирование сметы (задача решается нажатием кнопки)."
Мне было бы интересно формирование сметы в части работ. Насколько я понимаю в bCad достаточно проблематично(трудоемко) по проекту сформировать точную стоимость работ. Так ли это или ошибаюсь? |
По поводу Ваших комментариев: сразу заметны различия в построении блоков разными программами. В bCAD библиотечный блок имеет одно из трёх ключевых свойств: комплект, сборка или группа. Комплектом может быть любой набор элементов, он не подлежит разбиению на части имеет наименование и стоимость, а так-же - базовую точку вставки. Любые нераздельное элементы фурнитуры записываются в банк, как комплект. Сборка - более широкое понятие. Она включает в себя комплекты, элементы крепежа а так-же может включать произвольные элементы, не учитываемые в отчёте, но необходимые для визуализации. Сборка так-же имеет наименование, цену и базовую точку вставки, но может редактироваться покомплектно, а в отчёт попасть, либо как один элемент со своим наименованием и стоимостью, либо в разобранном виде, когда указываются только входящие в сборку комплекты. Мебельные модули записываются в банк как группы. Здесь, пожалуй - ключевой момент: в группе каждый элемент сохраняет все свойства, которые имел при сохранении блока. Блоки сохраняются в отдельные файлы, а свойство: комплекта, сборки или группы им назначается в процессе записи в банк. И, как я понимаю: отличие от "Базис" тут в том, что, записав, к примеру, выдвижной ящик в банк как группу, я при вставке имею группу из пяти или шести панелей со своими габаритами и кромками каждая (то есть, не важно: возьму я этот ящик из банка, или создам из прямоугольных панелей в проекте), он всё равно будет ящиком только в моём понимании, для bCAD это будет определённое количество панелей. При этом, любую из них (как и любую деталь мебельного модуля, взятого из банка) можно свободно редактировать. Однако, если мне вздумается записать ящик в банк как комплект, bCAD исключит из панелей все данные о них, как о деталях из плитного материала. Не будут учитываться и кромки. По этому в bCAD нет возможности пропорционального изменения габаритов элементов в зависимости от изменения модуля, к которому эти элементы привязываются. Однако, есть возможность свободного редактирования каждой детали из любой группы.
Добавлено через 14 минут Цитата:
Ну, а смета, она и есть смета. В банк bCAD заносится всё, что необходимо для изготовления изделия: материалы основы, кромки, крепёжные элементы, элементы фурнитуры, профильные детали и т.п. Каждый элемент имеет стоимость, к любому из них можно прикрепить определённую рабочую операцию с параметрами расчёта трудозатрат. И в результате получить смету с полной стоимостью изделия, устанавливаемой рентабельностью и гибкой системой пересчёта валют, в зависимости от указанного курса. Добавлено через 10 минут Цитата:
|
Цитата:
|
Цитата:
Разрабы давно следят за конкурентами и, всё подгоняется под "что бы и у нас". Uncle, подключи пожалуйста опрос, кто из форумчан использует такой софт: 1. БМ 2. bCAD 3. иной (это так, исключительно для статистики) |
Цитата:
Сборка, на сколько я понял, примерно то же самое что и у BCad - набор из одного или более элементов, заключенных в нередактируемый блок с присвоением имени из Базы (Банка) материалов. Имеет свою стоимость. Блок - один или несколько элементов , заключенные в одно целое в основном для удобства работы с группой элементов - выделение, перемещение, одновременное изменение габаритов. И вот тут и заключается фокус. Блоку можно назначить эластичность расставив соответствующие секущие плоскости - вертикальную, горизонтальную и фронтальную. Можно поставить одну, а можно несколько. Можно назначить каждой плоскости значение, указывающее на то в каком соотношении будет изменяться размер блока по этой плоскости относительно других. Например , те же ящики. Допусти , в стандартной по высоте тумбочке есть три ящика. Два верхних по высоте в сумме равны одному нижнему. Что бы эта пропорция сохранилась при изменении высоты тумбочки, объединяем три ящика в блок и на каждом ставим горизонтальную плоскость . На двух верхних со значением 1, а на нижнем 2. Теперь при растягивании этого блока каждый из двух верхних ящиков будет изменять свою высоту по отношению к нижнему как один к двум. То есть при увеличении , например по высоте на 4 см, верхние ящики увеличатся на 1 см. Каждый, а нижний на 2 см. Блок в Базу материалов не заносится, по этому смета видит только элементы в него входящие - та же кромка, плита. В блок могут входить сборки. Например, те же направляющие, или ручка. Если необходимо что бы в смете две направляющих ( левая и правая) считались как один комплект, то обе эти направлялки объединяются в комплект сборок и присваивается имя из Базы данных. Так, например можно создать комплект готового ящика Тандембокс, если поставщик продает их комплектами. Полуфабрикат - это та же сборка, но с возможностью изменения свойства из сборки на блок в зависимости от назначения. Например, тот же ящик , но с корпусом из ЛДСП. Для сметы нужно посчитать стоимость просто готового ящика и его сборки, так как он у Вас стандартных размеров и нет смысла разбивать на составляющие, высчитывать отдельно стоимость кромки, плиты, но в раскрой нужно запустить по детально... В таком случае заключаете ящик в полуфабрикат и при выводе в смету или на раскрой, программа, при обнаружении в модели полуфабриката спрашивает как его рассчитывать - как блок или как сборку. Для сметы указываем как сборка и смета его видит как один целый элемент со своей стоимостью. Для раскроя указываем как блок. И тогда раскрой видит набор деталей, которые нужно разложить на картах... Цитата:
|
Сборка в Базисе и сборка в bCAD - "две большие разницы". в bCAD Сборка - блок редактируемый. Более того, он и задуман как автоматически редактируемый при замене составляющих этой сборки.
|
Цитата:
Цитата:
1. материала 2. параметров объекта (панели, профиля и тд), причем эти параметры пользователь может создать в том числе и сам, с помощью скриптов. То есть я создаю операцию (например, "Кромление криволинейное"), определяю ее объем как количество криволинейной облицовки и назначаю эту операцию в базе материалов, например, группе "Кромка", где лежат все кромки. В итоге если на конкретной панели есть кромка и она нанесена на криволинейный участок, то автоматом по этой панели в Смете будет операция "Кромление криволинейное". Если же на этой же панели на криволинейном участке кромки не будет, а она будет на прямолинейном участке (на другом каком-то торце), то операции "Кромление криволинейное" в Смете уже не будет. И у меня вопрос, соответственно, к пользователям bCad: как бы вы поступили если бы захотели образмерить такую операцию как кромление криволинейное? |
Цитата:
|
Как я понимаю: в программах довольно различная структура банка данных и её взаимодействие с элементами проекта. Кроме того, одинаковые термины применимы к различным по смыслу и по сути элементам. По этому провести объективный сравнительный анализ несколько затруднительно. С моей стороны правильным было-бы начать с систематизации элементов банка, но, буде на то необходимость, лучше определить для этих целей отдельный пост. Сейчас, может слегка забегая вперёд, попробую "расставить на места" термины, которыми мы оперируем.
Блок. Исходя из Вашего пояснения, "блок" в Базис, по своей сути ближе к понятию "сборка" в bCAD. С той, лишь, разницей, что Вы блок в базу не заносите и имеете возможность присвоить ему свойства, в bCAD не используемые. Блок в bCAD имеет несколько иную суть. Мы называем блоком любую часть элементов проекта, которая сохраняется в отдельный файл (имеющий специальный формат) для дальнейшего использования в банке данных уже в виде комплекта, сборки или группы. Для примера: при помощи инструментов 3D-моделирования, создаётся набор поверхностей, внешне представляющих из себя петлю. Этот набор я выделяю и сохраняю в отдельный файл в формате "блок"; а далее - при редактировании банка, указываю на этот блок и вношу его в банк, назначая имя: "петля накладная" (к примеру, без подробностей); указывая стоимость и другие необходимые для элемента фурнитуры (тут уже вступает в игру структура банка) параметры. После чего, сохраняю полученный элемент в банке, как "комплект" и в результате имею петлю со всеми вытекающими... Дальнейшее редактирование позволяет добавить к этой петле: монтажную планку, заглушки на чашку и плечо, крепёжные элементы сотверстиями. Полученную картину я, опять-таки, сохраняю в файл, как блок (при этом вся предыдущая структура ни куда не девается) и, указав банку данных на этот блок уже записываю его как сборку - "петля накладная, с планкой h=0 мм., заглушками и креплением под саморезы". В итоге получаю все необходимые мне исходные данные: визуализацию петли; чертежи присадки (соответственно с положением расставленных элементов крепежа и/или отверстий); список используемых элементов и их сметную стоимость (либо суммарную, либо поэлементно). То есть, в bCAD, блок является основным элементом при создании банка. Сборка. Элементу, называемому в Базис - сборка, в bCAD, ближе всего будет соответствовать "комплект". Неделимый и неизменяемый элемент банка комплектующих. Понятие "сборка" в bCAD, подразумевает несколько комплектов, объединённых в один элемент. Сборка поддаётся разложению на составляющие, а так-же редактированию в пределах входящих в неё комплектов. Полуфабрикат. Мне сложно подобрать аналогию данному элементу в bCAD. Скорее - нечто среднее между сборкой и группой, при чём ближе у группе. Ну, а группой в bCAD является набор любых элементов, объединённых на усмотрение пользователя. При этом, группировка в проекте, либо блок, записанный в банке, как группа, имеют одинаковые свойства. |
Цитата:
Цитата:
Сборка в базис - это неделимый для Сметы элемент. Сборку можно создать с чего угодно - листовой, погонный. Можно применять при построении булевые операции.. все что угодно. Не важно ЧТО входит в сборку, вернее , ИЗ ЧЕГО она построена. Важно её наименование для сметы. Конечно же сборку можно редактировать, изменять текстуру входящих элементов, их габариты - но это лишь отразиться визуально - если не изменять её имя (артикул), она для сметы останется тем же элементом что и была. Комплект сборок так и называется потому что состоит из Сборок. Допустим, есть та же петля. Можно, тот же Фрагмент петли, о котором говорил выше, заключить в Комплект Сборок и назначить ему имя (артикул) из Базы , если поставщик продает такую петлю сразу комплектом - чашка, ответка, заглушки , допустим под Именем Петля в сборе. Называем этот Комплект Сборок "Петля в сборе". Смета при этом не видит её составляющих, а только один целый - Петля в сборе. Но если нужно покупать у другого поставщика, который проедает по элементам такую петлю, то Комплект сборок можно разрушить командой "Разрушить" и в смету уже пойдут только элементы под назначенными раннее наименованиями и артикулами... Элемент Комплект Сборок можно редактировать по габаритам. Это удобно, например, если речь идет о телескопических или других направляющих. Если обе направляющие в библиотечном элементе ящика заключить в одну сборку с именем из Базы , например Комплект направляющих, то при установке на модель такую Сборку нельзя будет растягивать по ширине. То есть, корпус ящика будет изменяться, а направляющие как они были на библиотечной модели, так и останутся. А если каждую направляющую заключить отдельно в сборку и потом эти две сборки заключить в Комплект Сборок, то на модели можно уже корректно изменять габариты ящика вместе с направлялками в любую сторону. |
Я дико извиняюсь,если не к месту и не "в тему"---->просто удалите.
Господа! Уже,на первом десятке постов,налицо разная суть вкладываемая в одни и те же понятия. Это я о терминах:
Как вы собираетесь найти взаимопонимание???По крайней мере надо поверхностно знать обе программы. Зачем?Да хотя бы для того,чтобы не путаться в терминологии. Не знаю.....Тема интересная и нужная,НО(!!!). Как донести до пользователя одного ПО. терминологию пользователя другого ПО.?Да так,чтобы он её ещё и понял(и понял правильно). Не,извините,дохлый номер........*PARDON* |
Цитата:
Цитата:
Цитата:
Цитата:
|
По сути... Хочу сделать небольшое видео, где покажу возможности Базиса в построении корпуса со всеми элементами крепежа, облицовки. Но чуть позже. Интересно будет увидеть подобное по BCad крайнего релиза или того, где максимально наглядно можно показать возможности BCad в этом плане. Давно хотелось увидеть.
|
Цитата:
Мне вот,на пример,очень интересно как DODG (Дмитрий!Вы же bCAD-овец?)инструментами bCAD так лихо выписывает криволинейный купол вытяжки/ |
Цитата:
|
Цитата:
а нельзя ли в bCad в банке создать ,например, "угловую полку", некую технологическую единицу? Смысл: создаем такую полку, облицовываем ее кромкой с назначенной операцией "кромление криволинейное" и еще всем тем что нам потребуется, затем пользуемся такой "полкой" при проектировании. Возможно ли такое в bCad? Можно ли тогда заменить впоследствии материал кромки, но так чтобы операции сохранились? |
Цитата:
На всякий случай тут же скажу что инструмент "Расстановка по комнате" не является необходимым для получения подобного результата, хотя даёт некоторые удобства. |
Доброго дня Всем,
давайте сделаем первое приблизительное сравнение быстродействия - может кто нибудь протестит, сколько таких же самых сложных импортированных обэктов без проблем крутит каждое из программ. Без всяких дароботок так как есть сразу после импорта. Конечно дайте комплектацию своего железа. |
Цитата:
Цитата:
Если в программе то что осуществляет расчёт стоимости работ видит только "наличие" чего-то, но без его реальных характеристик, то это никакая ни "точность". |
Вложений: 1
Цитата:
Вложение 133405 |
Цитата:
А вообще по-моему не правильно рассматривать функционал разных "модулей" когда речь об основной программе. |
Цитата:
Цитата:
Цитата:
Просто не пойму тогда, как в bCad получить стоимость изделия, если в каком-то конкретном изделии работ больше чем материала (по стоимости). |
Цитата:
Можно и несколько работ привязать к такой полке и все они будут сохраняться при замере материалов. Можно к тому же и внутрь каждой составляющей работы запихать которые будут изменяться от размеров полки. Цитата:
|
может с начало начнём с простых вещей, таких как сколько кликов что-бы проставить размер в 2Д, а также редактировать его, поставить, заменить модель(блок, сборку...) с бибиотеки в растановку(без модуля салон), как редактируется контур сложной детали, ну а потом в технологическую часть? Думаю у обеих программ функционал похожий, вопрос как быстро можно достичь результата.
|
Цитата:
|
А я предлагаю ещё более простой вопрос.
Чем характеризуется в программе внешний вид объекта и какие у этого внешнего вида параметры? |
Что-ж, с терминологией более, или менее, но понятно. Просматриваются некоторые аналогии, не взирая на то, что программы совершенно разные. Теперь пара комментариев по вышеизложенным вопросам и предложениям. Для начала, хочу сказать, что вопросы, с цитатами из моих постов были в достаточной степени освещены моим глубоко уважаемым коллегой — "Oscar", а посему, от каких-либо дополнительных комментариев считаю возможным воздержаться. Если вопросы появятся, задавайте — отвечу по мере знаний.
Теперь о поступивших предложениях: для начала Цитата:
Цитата:
Цитата:
|
Цитата:
исходные данные - закругленная панель в банке с кромкой на радиусной части. К кромке в банке материалов привязана операция "Кромление криволинейное", соответственно, идет расчет трудоемкости этой операции от количества кромки (ее длины) теперь взяв из банка эту деталь и: 1. не меняя материалов, но изменив геометрические параметры (длину, радиус скругления) детали, мы ведь получим измененный объем работ по операции "Кромление криволинейное"? 2. заменив кромку на этой, взятой из банка детали, на другую кромку, к которой уже не привязана операция "Кромление криволинейное" и не поменяв геометрических парметров самой детали, получим ли мы операцию "Кромление криволинейное" по этой детали? 3. и если по п.2 ответ "да", то что мы получим если выполнив все по п.2 изменим еще и геометрические параметры панели - получим ли мы в этом случае измененный объем работ по операции "Кромление криволинейное"? |
Цитата:
|
Цитата:
Теперь по существу: воспользовавшись Вашим примером, я могу сделать следующее утверждение: в "Базис", вид работы: "криволинейное кромкование" при помощи определённой функции базы данных, может быть указан, как применяемый к материалу, либо группе материалов, имеющих одинаковые свойства (в данном случае - кромки), так и к определённому виду обработки панели (в Вашем примере - радиусный угол). Этот вид работы имеет свою единицу измерения трудозатрат (как я предполагаю: погонный метр) и стоимость этой единицы. Далее, для того, чтобы в смете отразилась работа: "криволинейное кромкование", необходимо выполнение двух условий: 1. Должна быть деталь, к которой применяется обработка угла - радиус (именно с этой обработкой связано "криволинейное кромкование". 2. Обработанный согласно п.1 торец детали, должен быть оклеен кромкой, к которой привязана возможность обработки "криволинейное кромкование". При выполнении этих двух условий, программа рассчитывает суммарную длину соответствующих торцов и, далее, указывает позицию и её стоимость в смете (мы с Вами не во втором классе средней школы, по этому, я думаю: нет необходимости разъяснять - путём каких операций в смете оказывается готовый результат). Всё это: мои выводы, относительно того, как это всё происходит в "Базис". На основании элементарной логики и знаний о криволинейных обработках мебельных деталей и накладываемых на эти обработки производственных ограничениях; рискну предположить, что не выполнение хотя-бы одного из двух указанных мной условий, ведёт к тому, что "криволинейное кромкование" к деталям изделия применено не будет. Опять-таки, поправьте, если я ошибся. Теперь: как это всё происходит в bCAD. Здесь имеется существенное отличие: любой вид работы применяется только к материальным элементам банка, а именно: плитные материалы, кромки, профили, крепёж, фурнитура и комплектующие. Связать два вида работ возможности нет. Теперь, какие будут мои действия, применимо к Вашему примеру и, какие я в итоге получу результаты? Для начала, создавая в банке материалов кромку с определённым декором, я для всего диапазона толщин и исходных ширин кромки включаю дополнительный элемент, приписывая к названию свою добавку - "криволинейная". То есть, имеется кромка: REHAU ABS белая платиновая РЕ (это декор) с размерами: 22х0,4 мм., 23х0,8 мм. 23х2 мм. 28х2 мм., и т.д. до 64х2. Я специально выбрал этот декор, так как у него наибольший ассортимент размеров. Далее, я создаю в банке позицию для каждого размера и, каждую позицию копирую, приписывая к ней свою добавку. После чего, для кромок шириной менее, чем 33 мм. присваиваю работу: "кромкование линейное", для ширины 43; 54 и 64 мм. - "кромкование прямолинейное стяжек панелей" и "порезка кромки". А для всех позиций, имеющих в названии добавку, вместо прямолинейного кромкование, присваиваю - криволинейное. На этом, самый трудоёмкий процесс (занимающий от силы 3-5 минут для всего ассортимента в декоре) завершён. Оклеивая радиусный угол кромкой для криволинейных деталей, я в итоге, получу в смете точный расчёт стоимости работ для этой позиции. Любые изменения габаритов обработок, при сохранении кромки, отразятся в смете, соответственно с новыми габаритами. При изменении материала кромки, важно - менять кромку с пометкой "криволинейная" на любую, с иным декором, но, тоже несущую данную пометку, в противном случае, операция в смету не попадёт. |
Цитата:
|
Цитата:
Цитата:
Цитата:
поясните пожалуйста поподробнее, что значит "дополнительный элемент"? Я не буду сейчас далее спрашивать интересующие меня вещи, чтобы не валить все в одну кучу ... но по ходу тогда озвучу |
Цитата:
|
Цитата:
|
Вложений: 2
Цитата:
|
В bCAD-Мебель внешний вид объекта имеет следующие характеристики:
I. Линии каркаса. Они могут отличаться по : 1) Цвету (256 цветов) 2) Стилю (сплошная, пунктир и т.д.) II. Материал. Он может быть сохранён в Банк. Характеристики: 1) Цвет объекта, 2) Текстура объекта, (возможен "альфа-канал" прозрачности - 1шт) 3) Рельеф (bump), 4) Карта отражения (Refmap), III. Параметры поверхности материала. В bCADе их 7. - Яркость блика - Шероховатость (рассеивание) - Прозрачность - Яркость - Зеркальность - Зернистость - Преломление - Кроме того есть параметр "Сглаживание". Он визуально делать объект гладким, а не "гранёным". Условия гладкости регулируются. - Наличие/отсутствие цветового блика. IV. Свойство отбрасывать тень. (отключаемое). |
Цитата:
http://picimage.net/thumbs/15669046607043.png Это снимок из окна программы. Другой способ- можно материалам, входящим в загруженный 3D объект, назначить текстуру (цвет) через инструмент "Редактор материала". То есть, открываем боковое окно Редактора материала, в нем список всех материалов модели текущего окна программы, и любому назначаем цвет. Цвет можно назначить как по предустановленному градиенту, так и выбрать любой bmp или jpg файл. Такой способ создания реалистичного 3D объекта имеет свой минус. Он получается несколько "тяжелым" и в зависимости от количества таких объектов на одной модели и мощности машины, модель при работе с ней может притормаживать. По этому, можно прибегнуть к собственным средствам и возможностям Базиса, и создать если не точно такой же реалистичности петлю, то близкую к ней. Но опять таки, попытки придать максимальное соответствие оригиналу неизбежно ведут к увеличению "веса" модели. По этому, перфекционистам приходится искать золотую серединку.. Такую петлю можно построить применяя любой вид материала - площадной, погонный, используя множество инструментов - создание профильного елемента любой конфигурации сечения, создание профиля любого сечения по заданной траектории, создания любых вычитаний, выямок, пазов любой конфигурации. Пример петли, созданной полностью с ноля средствами Базиса. И это ещё не самый сложный вариант. Можно по изгаляться и нанести даже гравировку) : http://picimage.net/thumbs/15669060905858.png |
Текущее время: 13:00. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL