Zobrazit plnou verzi příspěvku: Jak dostat Ivlastnost do textu náčrt (I2015)

Lukáš Záruba
22.09.2017, 10:11
Dobrý den, Mám napsaný pravidlo který mi vyplní Ivlastnoti modelu a propíše mi je na výkres. Bohužel se stává že na dílnu se dostane jen dxf. Proto potřebuji aby se i vlastnost "POPIS_DXF" vyplnila i do dxf jako číst kontury ve vlastní hladině. Nevím co s tím. Umí mi někdo poradit?pravidlo:iProperties.Value("Custom", "ROZVIN")=Round(SheetMetal.FlatExtentsLength,1)& " mm x " & Round(SheetMetal.FlatExtentsWidth,1) & " mm"

iProperties.Value("Custom", "DXF")=iProperties.Value("Project", "Part Number")

iProperties.Value("Custom", "POPIS_DXF")=iProperties.Value("Project", "Part Number")& " - TL." & Parameter("Tlou��ka")& " mm - " & iProperties.Material

Navara
22.09.2017, 10:43

Stručná odpověď je nejde.Ale v současné době interně diskutujeme o tom, jak by to mohlo jít. Stačil by vám v DXF souboru text jako objekt text, nebo musí ty znaky být vykřivkované? V příloze je jednoduchý model s textem jako objekt text. Pokud by vám to takhle stačilo, dost by nám to pomohlo.uploads/9996/03.dxf

Lukáš Záruba
22.09.2017, 10:49
děkuji, tak jak to je na vzorovém dxf by mi stačilo. Potřebuji dostat jen informaci o dílu do kontury. Jak jste to tam dostaly?

Navara
22.09.2017, 11:11

V téhle fázi prakticky ručně. Žádný automat na to není.

Lukáš Záruba
22.09.2017, 11:16
Nedá se tedy ručně udělat to aby se vložený text do náčrtu odkázal na uživatelskou vlastnost "POPIS_DXF" a při změně tohoto textu by se aktualizoval ?  Pak už stačí jen odebrat reliefem a nastavit hladinu a zozvinout. 

Navara
22.09.2017, 11:50

Textové pole nemůže odkazovat na uživatelskou vlastnost.

Vladimír Michl
22.09.2017, 12:10

Pokud to může být rovnou v modelu a nejde využít pole, můžete text náčrtu změnit programově - např.: [CODE]Dim oText As TextBox = ThisApplication.CommandManager.Pick(SelectionFilterEnum.kSketchTextBoxFilter, "Select a text")oText.FormattedText = iProperties.Value("Custom", "POPIS_DXF")[/CODE]

madep
22.09.2017, 16:41
My jsme měli stejný problém. Proto jsme začali používat Publish Tool Lite (https://apps.autodesk.com/INVNTOR/cs/Detail/Index?id=9179175956847245174&appLang=en&os=Win32_64) a přes tenhle plugin exportujeme všechny DXFka pro laser. Díky němu se přímo ke kontuře propíše nejenom číslo dílu, ale i tloušťka plechu a druh plechu. Dá se to poměrně dobře uživatelsky nastavit. A co je na něm vynikající, dokáže vyzobat s velké sestavy všechny plechové součásti a naráz je uložit do samostatných souborů a díky tomu to nemusíme dělat plech po plechu a na nic nezapomeneme. Název souboru může vypadat takto: 020-000-013-01-001_rev0_Plech tl.2mm (S235JRG)_1pcs_115,0x24,1mm.dxfMartin DeptaMORIS design s.r.o.