Как замоделировать фрезеровку пластины в Tekla Structures?
Как замоделировать фрезеровку пластины в Tekla Structures?
Подскажите пожалуйста, как замоделировать фрезеровку пластины фланцевого соединения фермы? У меня есть пластина t=28мм, мне нужно её отфрезеровать до t=25 мм, и что бы в спецификации было правильно указана толщина используемой пластины и на чертеже сборки корректно отображалась толщина.
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
возьми лист 28 и отрежь 3мм.
Re: Как замоделировать фрезеровку пластины?
Ну если я беру пластину 28 и отрезаю 3 мм, то текла в спецификации толщину 25 мм пишет. Смысл тогда брать 28 пластину и отрезать ее если можно сразу 25 взять. Я просто видел чертежи, где в спецификации прописана 28 толщина пластины, а на чертеже стоит размер 25 мм. Так можно сделать каким то образом?
Последний раз редактировалось Марат 01 окт 2019, 09:09, всего редактировалось 1 раз.
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
так не должно быть. в спецификации профиль прописывается всегда. скрины покажи. свойства листа покажиМарат писал(а): ↑01 окт 2019, 08:59
Ну если я беру пластину 28 и отрезаю 3 мм, то текла в спецификации толщину 25 мм пишет. Смысл тогда брать 28 пластину и отрезать ее если можно сразу 25 взять. Я просто видел чертежи, где в спецификации прописана 28 толщина пластины, а на чертеже стоит размер 25 мм. Так можно сделать каким то образом?
Последний раз редактировалось vladimir_a 01 окт 2019, 09:08, всего редактировалось 1 раз.
Re: Как замоделировать фрезеровку пластины?
Может я не той командой обрезки пользуюсь?vladimir_a писал(а): ↑01 окт 2019, 09:05так не должно быть. в спецификации профиль прописывается всегда. скрины покажи. свойства листа покажиМарат писал(а): ↑01 окт 2019, 08:59
Ну если я беру пластину 28 и отрезаю 3 мм, то текла в спецификации толщину 25 мм пишет. Смысл тогда брать 28 пластину и отрезать ее если можно сразу 25 взять. Я просто видел чертежи, где в спецификации прописана 28 толщина пластины, а на чертеже стоит размер 25 мм. Так можно сделать каким то образом?
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
Как это сделать?
Re: Как замоделировать фрезеровку пластины?
Подскажите кто нибудь, пожалуйста, как сделать так, как на скрине, который прикрепил vladimir_a , что бы толщина пластины на чертеже была указана 25 мм, а в спецификации была 28 мм
Re: Как замоделировать фрезеровку пластины?
vladimir_a, ну подскажите, как это сделать?
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
в шаблоне как выглядит?
Re: Как замоделировать фрезеровку пластины?
В шаблоне, это где?
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
спецификация в редакторе шаблона
строка профиль
строка профиль
Re: Как замоделировать фрезеровку пластины?
Вы об этом?
Re: Как замоделировать фрезеровку пластины?
Я так понимаю в этой строке кроется загадка?
(if GetValue("PROJECT.USERDEFINED.PR_WEIGHT_FREZ")=="Да" then "—" + CopyField("T") +"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) else
"—"+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)
+"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) endif)
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
да. нужна ссылка на профиль. нужно убрать эту запись, тогда у тебя на профиль сошлется
Re: Как замоделировать фрезеровку пластины?
Вот это всё, что есть в этой формуле:vladimir_a писал(а): ↑01 окт 2019, 10:25да. нужна ссылка на профиль. нужно убрать эту запись, тогда у тебя на профиль сошлется
if (GetValue("PROFILE_TYPE") == "B") then
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
(if GetValue("PROJECT.USERDEFINED.PR_WEIGHT_FREZ")=="Да" then "—" + CopyField("T") +"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) else
"—"+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)
+"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) endif)
endif)
endif)
else
GetValue("PROFILE")
endif
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
if (GetValue("PROFILE_TYPE") == "B") then
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
endif)
else
GetValue("PROFILE")
endif
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
endif)
else
GetValue("PROFILE")
endif
Re: Как замоделировать фрезеровку пластины?
Так а если я изменю, у меня все обрезанные профили будут показывать в спецификации размер без обрезки?vladimir_a писал(а): ↑01 окт 2019, 10:33if (GetValue("PROFILE_TYPE") == "B") then
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
endif)
else
GetValue("PROFILE")
endif
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
лист 28 с обрезкой и показывает 25
Re: Как замоделировать фрезеровку пластины?
Удалил из формулы эту часть:vladimir_a писал(а): ↑01 окт 2019, 10:33if (GetValue("PROFILE_TYPE") == "B") then
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
endif)
else
GetValue("PROFILE")
endif
(if GetValue("PROJECT.USERDEFINED.PR_WEIGHT_FREZ")=="Да" then "—" + CopyField("T") +"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) else
"—"+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)
+"x"+format(min(GetValue("HEIGHT"),GetValue("LENGTH")),"Length","mm", 0) endif)
в графе "профиль" только для пластин стал "0"
- vladimir_a
- Сообщения: 699
- Регистрация: 07 дек 2011, 21:22
Re: Как замоделировать фрезеровку пластины?
Код: Выделить всё
if (GetValue("PROFILE_TYPE") == "B") then
(if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then
GetValue("PROFILE")+" Сетка просечная-вытяжная"
else
(if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then
GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм"
else
GetValue("PROFILE")
endif
endif
else
GetValue("PROFILE")
endif
Re: Как замоделировать фрезеровку пластины?
Спасибо большое, низкий поклон.vladimir_a писал(а): ↑02 окт 2019, 08:25Код: Выделить всё
if (GetValue("PROFILE_TYPE") == "B") then (if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then GetValue("PROFILE")+" Сетка просечная-вытяжная" else (if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм" else GetValue("PROFILE") endif endif else GetValue("PROFILE") endif
Re: Как замоделировать фрезеровку пластины?
Добрый день.vladimir_a писал(а): ↑02 окт 2019, 08:25Код: Выделить всё
if (GetValue("PROFILE_TYPE") == "B") then (if (GetValue("PROFILE.SECTION_STANDART")=="ТУ 36.26.11-5-89" ) then GetValue("PROFILE")+" Сетка просечная-вытяжная" else (if (GetValue("PROFILE.SECTION_STANDART")=="ГОСТ 8568-77" ) then GetValue("PROFILE")+" Полоса толщиной "+(if match(min(GetValue("HEIGHT"),GetValue("WIDTH")),"*.[123456789]*")==1 then format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 1) else format(min(GetValue("HEIGHT"),GetValue("WIDTH")),"Length","mm", 0) endif)+" мм" else GetValue("PROFILE") endif endif else GetValue("PROFILE") endif
В спецификации деталей проблема с толщиной решена, а в выборке металла на сборки так и осталась толщина 25. Будьте добры, киньте формулу для выборки, что бы там тоже писалась толщина 28.
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Как замоделировать фрезеровку пластины?
В среде топинженер это дефолтная штука есть сращу готовая. Ничего делать не дано
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Как замоделировать фрезеровку пластины?
Я работаю в среде топинженер, но этой дефаултовой штуки не нашел, готя искал.Таран Д. А. писал(а): ↑09 дек 2019, 13:30В среде топинженер это дефолтная штука есть сращу готовая. Ничего делать не дано
Re: Как замоделировать фрезеровку пластины?
А можно по подробней узнать какой порядок действия, или показать ссылку где это прописаноТаран Д. А. писал(а): ↑09 дек 2019, 13:30В среде топинженер это дефолтная штука есть сращу готовая. Ничего делать не дано
Делал обрезку по линии листа — 65 до — 60
Но везде указывается — 60, где будет видно что это из — 65 листа?
Среда topengineer
Re: Как замоделировать фрезеровку пластины в Tekla Structures?
Вопрос снят
для тех кто не знает
"в свойствах модели ставим "ДА", и в спецификации материалов будет стоять профиль из которого фрезеруется"
там все прописано
для тех кто не знает
"в свойствах модели ставим "ДА", и в спецификации материалов будет стоять профиль из которого фрезеруется"
там все прописано
phpbb3 styles
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость