| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Grenzen eines abgewickelten Blechs in die Teileliste? (5102 mal gelesen)
|
TC-CAD-A Mitglied
Beiträge: 15 Registriert: 16.12.2010 Inventor 2010
|
erstellt am: 28. Jan. 2011 15:07 <-- editieren / zitieren --> Unities abgeben:
Wenn ich ein Blechteil habe, dann kann ich mir ja über RM-Kontextmenü "Grenzen" die Abmaße der Abwicklung inkl. der Fläche anzeigen lassen. Wie kann ich mir das aber automatisch in der Teileliste anzeigen lassen? Gruß Lothar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 28. Jan. 2011 19:17 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Hallo welche Iv Version ist es denn? Es geht über eine Skizze in auf der Abwicklung und dort die die Länge und Breite vermaßen und exportieren. Oder über ein Benutzerdefiniertes IProperty und dort muss eine Formel rein. Müsste mal suchen. Hängt eben auch von der Version ab. herzlich Sascha Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MatthiasG Mitglied Maschinenbaumeister
Beiträge: 508 Registriert: 28.04.2002 Intel(R) Core(TM) i7-4900MQ @ 2.80GHz, 16 GB RAM, Quadro K2100M,512GB+1TB SSD, Windows 10 Pro AutoCAD R10 bis R2016, Inventor R1 bis R2016, Vault Pro 2012 bis 2016
|
erstellt am: 28. Jan. 2011 20:06 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Zitat: Wie kann ich mir das aber automatisch in der Teileliste anzeigen lassen?
Benutzerdefiniertes iProperty in der Blechvorlage / Blechbauteil erzeugen z.B. Blechlänge =<Flat Pattern Length> cm und Blechbreite =<Flat Pattern Width> cm Hier wird der Wert generell in cm ausgegeben und läßt sich nicht formatieren nun in der IDW Teilelisten Stil bearbeiten im gewünchten Stil bearbeiten neue Eigenschaft definieren Name des Benutzerdefinierten iProperty eingeben (z.B. Blechlänge) hinzufügen usw.
über Spalte formatieren, lassen sich die Einheiten (mm, cm, m), sowie die Darstellung der Vor- und Nachkommstellen definieren.
Alternativ:
Text einfügen (auf Blatt, im Symbol und im Schriftfeld möglich) Typ: Eigenschaften Blech Eigenschaft: GRÖßE DER ABWICKLUNG - LÄNGE und GRÖßE DER ABWICKLUNG - BREITE Wird automatisch in Millimeter dargestellt, wenn die Vorlage auf mm basiert Gruss Matthias
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Doc Snyder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 28. Jan. 2011 20:18 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Moin! In IV 2010 kann man in der idw im Texteditor unter "Typ" -> Eigenschaften für Blech finden, in der Spaltenauswahl für die idw-Teileliste gibt es das aber leider nicht. Ich benutze das unten folgende VBA-Makro, das diese Angaben von dem in der Bauteildatei hinterlegten Abwicklungskörper nimmt und (in mm formatiert!) in zwei iProperties schreibt, und diese kann man in der Stückliste/Teileliste anzeigen lassen: Code: If (ThisApplication.ActiveDocument.SubType = "{9C464203-9BAE-11D3-8BAD-0060B0CE6BB4}") Then '(Kennung für Blechteile) Dim dXz As Double Dim dYz As Double Dim dZz As Double Dim oFP As FlatPattern Dim sHalbzeug As String Dim sZuschnitt As String Set oFP = oPart.ComponentDefinition.FlatPattern On Error Resume Next dXz = Round((oFP.Body.RangeBox.MaxPoint.X - oFP.Body.RangeBox.MinPoint.X) * 10, 1) dXz = Round((oFP.Body.RangeBox.MaxPoint.X - oFP.Body.RangeBox.MinPoint.X), 3) * 10 dYz = Round((oFP.Body.RangeBox.MaxPoint.Y - oFP.Body.RangeBox.MinPoint.Y), 3) * 10 dZz = Round((oFP.Body.RangeBox.MaxPoint.z - oFP.Body.RangeBox.MinPoint.z), 3) * 10 sHalbzeug = "BL " & dZz sZuschnitt = dXz & " x " & dYz If Err Then MsgBox "Die Werte für Halbzeug und Zuschnitt können nicht aktualisiert werden, da keine Abwicklung vorhanden ist." Else MsgBox "Halbzeug:" & vbTab & sHalbzeug & _ vbCrLf & "Zuschnitt:" & vbTab & sZuschnitt Call SetPropertyValue(oPart.PropertySets(4), "Halbzeug", sHalbzeug) Call SetPropertyValue(oPart.PropertySets(4), "Zuschnitt", sZuschnitt) End If End If
------------------ Roli www.Das-Entwicklungsbuero.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Charly Setter Moderator
Beiträge: 11977 Registriert: 28.05.2002 Der vernünftige Mensch paßt sich der Welt an; der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.<P>Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw)
|
erstellt am: 29. Jan. 2011 16:38 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Wobei das Ergebnis dieses MAkros auch nicht immer das gewünschte Ergebnis bringen wird. Die "Rangebox" gibt die maximale Ausdehnung des Blechs in den Richtungen des Koordinatensystems an. Wenn das Blech jetzt schräg im Raum liegt, kann´s dann doch mal zu unerwarteten Abmessungen kommen ------------------ Der vernünftige Mensch paßt sich der Welt an; der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen. Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Doc Snyder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 31. Jan. 2011 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Moin! 1. Wird es aber immer genug Blech sein 2. Richtet die Abwicklung sich automatisch aus so gut es geht. 3. Kann man das Koordinatensystem der Abwicklung prüfen und ggf. neu ausrichten. 4. Kann man das nachsehen und, wenn man das will, den in den iProperties eingetragenen Wert von Hand ändern. ------------------ Roli www.Das-Entwicklungsbuero.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Doc Snyder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 31. Jan. 2011 12:21 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
|
TC-CAD-A Mitglied
Beiträge: 15 Registriert: 16.12.2010 Inventor 2010
|
erstellt am: 02. Feb. 2011 09:07 <-- editieren / zitieren --> Unities abgeben:
Herzlichen Dank erst mal an alle, die mir geantwortet haben. An Sascha: ich arbeite mit Inventor 2010. An Roli: Das ist zwar hoch interessant, mir aber zu hoch. Lass uns da in zwei Jahren noch mal drüber reden. Matthias: Volltreffer! Inzwischen habe ich durch rumprobieren auch die Variable für die Fläche gefunden. Wirft aber wieder Folgefragen auf: 1. Gibt es irgendwo eine Liste in der alle Variablen aufgeführt sind? z.B. <Flat Pattern Area>, <Flat Pattern Length> usw. 2. Wie hast Du denn die Screenshots in Deinen Beitrag reingepackt? Das ist mir noch nicht gelungen. Und auch das uploaden von PDFs will noch nicht so recht gelingen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MatthiasG Mitglied Maschinenbaumeister
Beiträge: 508 Registriert: 28.04.2002 Intel(R) Core(TM) i7-4900MQ @ 2.80GHz, 16 GB RAM, Quadro K2100M,512GB+1TB SSD, Windows 10 Pro AutoCAD R10 bis R2016, Inventor R1 bis R2016, Vault Pro 2012 bis 2016
|
erstellt am: 02. Feb. 2011 19:54 <-- editieren / zitieren --> Unities abgeben: Nur für TC-CAD-A
Zitat: 1. Gibt es irgendwo eine Liste in der alle Variablen aufgeführt sind?2. Wie hast Du denn die Screenshots in Deinen Beitrag reingepackt?
zu 1. Es gibt keine offizielle Liste. Die ersten Erläuterungen gab es meines Wissens von einen Autodesk Mitarbeiter in folgendem Thread: re IV2009 sheet metal extents in Parts List - Autodesk Discussion Groups zu 2. Zuerst eine Datei anhängen (auch mal auf das Fragezeichen klicken ) dann Anhänge bearbeiten, Doppelklick auf Bild, Eintrag (URL) steht in der Kopfzeile des Explorers Jetzt Bild aus dem Seitenmenü einfügen und zwischen den beiden [IMG] den Link zum Bild eintragen Wichtig! KEINE Bilder die größer als 600 Pixel in der Breite sind Zwischendurch kann man sich die Vorschau mal ansehen, um die Formatierung zu prüfen Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |