|
CATIA V5 Programmierung : Migration auf R30
cmb am 20.04.2021 um 10:27 Uhr (1)
Hallo Tom,sorry für die verspätete Antwort bin leider nicht früher zum testen gekommen.Ich habe den Fehler jetzt abstellen können. Das lag eigentlich nur an den Optionen das mir Catia nicht das komplette Assembly aktualisiert.Ich kann den Fehler in der R26 genauso replizieren.Wenn ich die AutoUpdade auf manuell stelle funktioniert es wie gewohnt.Vielen Dank an alle die sich Gedanken gemacht haben.Grüße aus OberfrankenNorbert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewicht Hauptkörper
cmb am 07.11.2012 um 09:44 Uhr (0)
Hallo Bernd,vielen Dank für deine Antwort.Ich habe unterdessen festgestellt das Catia bei manueller Formelerstellung automatisch den Parameter Dichte generiert. Deswegen hat das danach auch immer funktioniert.Bin mit dieser Lösung etwas unglücklich: bei einer Material Änderung hält Catia im Parameter den alten Wert des vorherigen Materials.Ich werde versuchen über den Wert Density meine DB aktuell zu halten.LGNorbert------------------V5R20Catia + Smarteam
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Catdrawing loeschen
cmb am 15.11.2010 um 16:18 Uhr (0)
Hallo Forum,ich möchte gerne aus einer CatDrawing meine Parameter löschen.Im Forum habe ich die Aussage gefunden, das dieses nur über eine Selection funktioniert.Ich habe zum Löschen von 3D Parametern u.a. http://ww3.cad.de/foren/ubb/Forum137/HTML/004352.shtml gefunden .Leider erzählt mir meine Catia immer, das der Befehl search oder delete nicht zulässig ist. Anscheinend funktioniert das nur mit 3D Parametern.Da ich unter DrawingDocument.Parameters meine Parameter deklarieren kann, müsste mann diese doch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection.search 2D und while Schleife
cmb am 02.10.2007 um 09:28 Uhr (0)
Hallo Lusilnie,hab mich zu früh gefreut, das Macro schreibt zwar Parameter die Anzahl stimmt auch, aber in der Schleife wird der erste String immer wieder als Parameter ausgegeben. Ergebnis ich habe n-mal den gleichen Parameter in meiner Drawing.Dim DrawDocSet DrawDoc = CATIA.ActiveDocumentDim ParamsSet Params = DrawDoc.ParametersDim DrawSheetsSet DrawSheets = DrawDoc.SheetsDim DrawSheetSet DrawSheet = DrawSheets.Item(1)Dim DrawViewsSet DrawViews = DrawSheet.ViewsDim DrawViewSet DrawView = DrawViews.Item(2 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Versionsnummer von CATIA in den Zeichnungskopf
cmb am 14.07.2005 um 16:49 Uhr (0)
Hallo Liebmer, wie trägst du denn die Parameter auf der Zeichnung ein? G Norbert [Diese Nachricht wurde von cmb am 14. Jul. 2005 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter über Schieberegler
cmb am 18.07.2016 um 14:19 Uhr (1)
Hallo Programmierforum,ich möchte gerne mit einer UserForm über Schieberegler auf Parameter in meinem Part zugreifen. Die Suche nach Schieberegler oder Slide bringt wenig Input.Vielleicht hat hier schon jemand etwas in diese Richtung gemacht und hat ein paar Stichworte für mich, nach was ich suchen könnte.Danke schon vorabNorbert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Vergleichen (like) und Parameter mit bestimmten Typ generieren
cmb am 18.03.2010 um 11:42 Uhr (0)
Hallo McByte, vielen Dank für deine Infos. Mit der Zeile :If DrawText.Name = CN_SSC_LAENGE ThenSet Param = Params.CreateDimension(CN_SSC_LAENGE, "LENGTH", 0.000000)schreibt mir das Programm einen Parameter aber leider nur vom Typ String, habe es schon mit mm als Einheit versucht geht leider auch nicht.Warum hast du hinter dem Defaultwert 0 noch ein # stehen? Da finde ich in der Hilfe nichts drüber.GrußNorbertP.S. das Like im BSP. oben bringt mir nur Fehler------------------V5R18Catia + Smarteam[Diese Nach ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messung Löschen
cmb am 02.08.2010 um 17:16 Uhr (0)
Hallo Forum,ich möchte gerne aus einer TemplateDatei eine Messung herauslöschen.Diese hat immer den Namen "Ueberlaufvolumen"mein Code:Sub CATMain()Dim oPart As PartDocumentSet oPart = CATIA.ActiveDocument For i = 1 To oPart.Part.Parameters.Count Dim oPara As Parameter Dim selection1 As Selection Set oPara = oPart.Part.Parameters.Item(i) If oPara.Name Like "*Ueberlaufvolumen*" Then oPara.Delete selection1.Add (oPara) Objekt unterstützt diese Methode nicht End If Next ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Vergleichen (like) und Parameter mit bestimmten Typ generieren
cmb am 17.03.2010 um 15:51 Uhr (0)
Hallo Forum,bei uns läuft ein Script welches aus einer Auswahl von Texten Parameter generiert welche den gleichen Namen bekommen wie das Textfeld. Bisher haben wir immer nur strings geschrieben. Da ich auch Volumen und Laengen Werte habe würde ich diese auch gerne mit dem entsprechendem Parameter Typ generieren.Mein Script:Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet drawingSheets1 = drawingDocument1.SheetsSet drawingSheet1 = drawingSheets1.ActiveSheetSet drawingDocument2 = CATIA.ActiveDocum ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewicht Hauptkörper
cmb am 06.11.2012 um 15:36 Uhr (0)
Hallo Forum,ich möchte gerne über eine Abfrage des Volumens meines Hauptkörpers, das Gewicht ermitteln. Ich habe durch die Zuweisung der Density immer eine Dichte auch wenn kein Material angewendet ist.Meine formulaM wird aber nur gefüllt wenn ich die Dichte einmal händisch eingetragen habe.(Beim verknüpfen zeigt CATIA die Dichte als externen Parameter an.)Vielleicht hat jemand eine Idee wie ich mit der Density in einer Formel rechnen kann:Sub CATMain()Dim oPart As PartDim oCatia Ankerobjekt deklarieren ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter über Schieberegler
cmb am 18.07.2016 um 15:07 Uhr (1)
Hallo Joe,vielen Dank, genau so etwas suche ich.GNorbert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Catdrawing loeschen
cmb am 16.11.2010 um 10:44 Uhr (0)
Hallo Daniel,vielen Dank für das Feedback. Nachdem ich gestern den ganzen Nachmitttag rumgemacht habe hat es heute morgen binnen einer halben Stunde geklappt. Mein Code:Code:Sub CATMain()Dim oDoc As DrawingDocumentSet oDoc = CATIA.ActiveDocumentDim selDrwDitto As SelectionDim oParameter As parameterDim I As IntegerFor I = 1 To oDoc.parameters.CountSet oParameter = oDoc.parameters.Item(I) Set SelectList = CATIA.ActiveDocument.Selection SelectList.Clear SelectList.Add oParameterEnd IfNextSelectList.DeleteEnd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterwert einem Item zuordnen
cmb am 25.01.2010 um 17:44 Uhr (0)
Hallo Forum,ich versuche aus drei Parameterwerten [blau,gruen,braun], welche aus einer Parameterliste ausgelesen werden, neue Parameter [mit den Werten 100,200,500] zuzuweisen.Das funkt soweit ganz gut.Wenn ich diesen neuen Parameter [param40_neu] meinem ITEM zuweisen möchte [products2.item("param40_neu")] motz das script. Gebe ich den Wert direkt ein [products2.item("500")] läuft es wie gewünscht durch.Ich habe schon versucht den param40_neu als strParam zu deklarieren hatte damit aber leider keinen Erfol ...
|
| In das Form CATIA V5 Programmierung wechseln |