|
CATIA V5 Programmierung : Baugruppenstruktur aus Excel erstellen
Maverick1993 am 26.01.2021 um 15:25 Uhr (1)
Hallo Zusammen,ich habe eine größere Liste von .CATProducts mit Baugruppen und Unterbaugruppen inkl. Benennung in Excel und möchte diese in Catia umsetzen.Nun möchte ich nicht händisch jedes Product erstellen und einordnen.Gibt es für sowas ein Makro?Vielen Dank und schönen Gruß,Maverick
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum Dateinamen auslesen und vergleichen
Jasiu am 15.10.2004 um 08:52 Uhr (0)
Hallo, ich wollte mal mein Makro zum Vergleichen aller PartNumbers InstanceNames und FileNames innerhalb eines Productes vorstellen. Falls jemand noch eine Ahnung hat wie ich Components oder nicht geladene Teile abfangen kann bitte ergänzen. Gruß Jasiu *************************************************************** **** Macro Find all Products and Parts **** --------------------------------------------------------------- **** Purpose: **** Control part and file name. Original file name are taken f ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisieren Zeichnungen aktualisieren
Wahl am 09.03.2005 um 11:07 Uhr (0)
Hallo, ich bin Anfänger was Catia-Programmierung angbelangt kenne mich aber mit Access-VBA einigermassen aus. Habe ich eine Chance folgendes zu programmieren: -Öffnen einer IGES-Datei -Selektieren aller Texte -Anpassen von Farbe und Schriftart der Texte -Selektieren aller Geometrieelemente -Umwandeln der Farben und Strickstärken -Selektieren aller Bemassungen -Umwandeln der Farbe der Bemassungen -Selektieren aller Schraffueren -Umwandeln der Farben der Schraffuren Wo finde ich eigentlich die M ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisieren Zeichnungen aktualisieren
CTenschert am 09.03.2005 um 13:26 Uhr (0)
ich bin Anfänger was Catia-Programmierung angbelangt kenne mich aber mit Access-VBA einigermassen aus. Geht eigentlich einfach, Zeichne einfach die Arbeitsschritte auf (Tools/Makro/Makroaufzeichnung starten), und Passe dann den Code an. Habe ich eine Chance folgendes zu programmieren: -Öffnen einer IGES-Datei Müssen nur als *.ig2 geladen (Importiert) werden -Selektieren aller Texte Geht mit der Select Funktion. (kannst Du aufzeichnen) Makro Aufzeichen, auf Suchen gehen (Bearbeiten/Suchen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisieren Zeichnungen aktualisieren
CTenschert am 10.03.2005 um 12:02 Uhr (0)
Hallo, Habe Aufgezeichnet, und dann wie oben beschrieben die Visproperty eingebaut. Im VBA Editor ist es möglich mit F1 Hilfe zu Methoden, Functionen zu bekommen. Guter Einstieg ist natürlich auch die Inofficielle Hilfeseite catia.cad.de, dort liegen ein paar Makros, ansonsten COE auf Englich . ############# VBA Beispiel ################ ################################################################### # Programmiert von: Carl Tenschert carl.tenschert(at)fh-koeln.de # # Programmiert für: Forum C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 zuweisung C# Windows 10
RSchulz am 24.07.2019 um 11:10 Uhr (1)
Hallo Chris,welche Windows 10 Version? und welche CATIA Version setzt du derzeit ein?Windows hat mit der 1809 die .Net 3.5 Umgebung rausgeschmissen. Daher können keine Programme mehr unter 4.0 Client kompiliert werden. Ein nachinstallieren ist AFAIK nur über den Powershellbefehl möglich, bringt allerdings massive Performanceinbußen mit sich, da .Net 3.5 so wie ich das sehe schon seit längerem durch Sicherheitsprogramme massiv ausgebremst wird.Ich habe daher aktuell alle Programme (und das waren nicht gerad ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SaveAs ohne User Interaktion programmieren
Steffen Hohmann am 21.04.2005 um 08:14 Uhr (0)
Hallo Kangaroo, wenn nachfolgende Anweisung vor dem SaveAs eingefügt wird, sollten eigentlich alle Meldungen unterbunden werden. CATIA.DisplayFileAlerts = False Gruß Steffen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ### Sicherungsverwaltung über VB Script ###
TomK79 am 07.06.2005 um 11:55 Uhr (0)
Hallo Olaf! Ich hab das Ganze folgendermaßen gelöst: VAR_pfad = "D:Pfad" --- Angabe des Speicherorts Set productDocument1 = CATIA.ActiveDocument Set product1 = productDocument1.Product Datei = VAR_pfad & product1.PartNumber CATIA.ActiveDocument.SaveAs Datei Mit diesen 5 Zeilen speichere ich das oberste Product. Automatisch werden alle untergeorneten Parts/Products mitgespeichert. Der Dateiname ist jeweils die Produkt-/Partbezeichnung ("product1.PartNumber"). Ich hoffe, dass ich helfen konnte, Gruß TomK79
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verzweifelte INPUTBOX
serrano am 14.09.2006 um 15:07 Uhr (0)
Hallo,Villeicht kann ich dir helfen. Ich habe CATIA nicht da und kann es leider nicht ausprobieren.Nach der Inputbox:If oString = "" ThenGoTo oEndeEnd If...CODE...oEnde:End Submit GoTo oEnde springst du wo du willst wenn der String Leer ist.Hoffentlich könnte ich dir helfen. Wenn nicht, dann habe ich es mindestens versucht. ------------------mfg,serrano
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product mit allen Unterprodukten / Unterparts speichern
Proofin am 12.10.2006 um 13:40 Uhr (0)
Hi Conrad,versuch es mal mit:Set myDoc =CATIA.ActiveDocumentSet subProducts=myDoc.Product.ProductsFor i=1 To subProducts.Count Set subProduct=subProducts.Item(i) set subProductDoc = subProduct.ReferenzProduct.Parent call subProductDoc.SaveAs("SpeicherPfad" & subproductDoc.Name)Next iMfgProofin[Diese Nachricht wurde von Proofin am 12. Okt. 2006 editiert.][Diese Nachricht wurde von Proofin am 12. Okt. 2006 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterwerte in VB einlesen
k71 am 16.10.2006 um 13:27 Uhr (0)
Hallo Jan,wie gesagt mit UserForms hab ich bis dato nicht gearbeitet.Ich hab einfach mal eine Userform kreirt mit einem Eingabefeld und einer Schaltfläche:Private Sub CommandButton1_Click()Set part1 = CATIA.ActiveDocument.PartSet Param = part1.Parameters.RootParameterSet.DirectParametersEingabe1 = TextBox1Param.Item("Breite").Value = Eingabe1part1.UpdateEnd SubDas Problem ist, daß die Änderung am Parameter "Breite" erst nach Beendigung der Userform übernommen werden.Aber vielleicht hat hierzu ja jemand noc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Edit Back ground
Lusilnie am 20.10.2006 um 10:09 Uhr (0)
Hallo leipziger,hilft Dir dies:Code:Option ExplicitLanguage = "VBSCRIPT"Sub CATMain() Dim drawingDocument1 As drawingDocument Set drawingDocument1 = CATIA.ActiveDocument Dim drawingSheets1 As drawingSheets Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As drawingSheet Set drawingSheet1 = drawingSheets1.ActiveSheet If drawingSheet1.Views.ActiveView.name = drawingSheet1.Views.Item(2).name Then drawingSheet1.Views.Item(1).Activate Else drawingSheet1.Views.Item(2).Activate End If ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Lusilnie am 25.10.2006 um 22:14 Uhr (0)
Hallo Hokay,nach meiner Meinung funktioniert das mit der Textbreite nur für Texte, nicht für eine Selektion!Es müßte also etwa so lauten (ungetestet, da CATIA gerade nicht vorhanden!):Code:Dim K as IntegerFor K = 1 to selection1.count selection1.Item(K).Value.visProperties.SetParameterOnsubString catCharSpacing,0,0,70Next( Oder ohne ".Value" ?)mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |