|
CATIA V5 Programmierung : Bauteile am Namen identifizieren
bgrittmann am 12.06.2019 um 23:45 Uhr (1)
ServusWarum willst du die Bauteile extra öffnen? Meist reicht es doch die Baugruppe zu öffnen, dann werden die Einzelteil ja mit geladen.Fast immer ist es nicht nötig ein Part zur Bearbeitung im extra Fenster zu öffnen.Wenn ein Dokument in einem extra Fenster geöffnet ist kannst du es über oDocument.Activate() aktivieren.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
hagengu am 26.05.2011 um 13:59 Uhr (1)
Hallo zusammen,hier mal ein kleines Makro, dass bis V5R19SP9 immer funktionierte.Sub CATMain()Set Punkt = CATIA.ActiveDocument.Part.HybridBodies.Item("Geometrisches Set.1").HybridShapes.Item("Punkt.1")Dim Koordinaten(2)Punkt.GetCoordinates (Koordinaten)MsgBox (Koordinaten(0) & "," & Koordinaten(1) & "," & Koordinaten(2))End SubLeider funktioniert unter V5R20SP5 Get Coordinates bei mir nicht mehr. Hat jemand das gleiche Problem? Liegt das vielleicht an meiner Installation auf Win7 ober ist das ein Bug?----- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Saved-Attribut wird falsch ausgelesen
geekv5 am 19.09.2012 um 13:49 Uhr (0)
Also bei einer anderen Installation hat es funktioniert, allerdings gleiches Release und SP (R20SP7).. Am Code kann es eigentlich nicht liegen, da ich per Hand ein Part erstellt und gespeichert und dann nur folgende Zeile getestet habe:Code:msgbox catia.activedocument.savedKann ja dann nur wieder was mit den Settings sein CATIA - Fluch und Segen Danke euch fürs testen..------------------Seid nicht dumm, lest drin rum!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 11.02.2009 um 22:03 Uhr (0)
Hallo Kollegien und Kollegen,ich bin ein absoluter Anfänger mit Programmierung. Ich möchte einen Skript für Schweißpunkte bzw. Schweißwolke programmieren. So was ähnlich habe ich schon gesehen. Das Makro soll in einem Datensatz (Part) automatisch die Punkte suchen und den Kugel mit D=3mm erstellen.Man kann aber auch diese Punkte und die Kugelchen mit ZX-Ebene spiegeln. Falls jemand eine Ahnung hat, wie das programmieren kann werde ich mich für den Vorschlag freuen.------------------MfGDennis
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kurventypen
HoBLila am 23.06.2008 um 08:11 Uhr (0)
Hallo BigCheese,Der Typ Edge reicht für meine Zwecke aber nicht aus. Ich kann zwar theoretisch dann alles selektieren, bekomme aber ne Reference und kein Object.Diesem Umstand könnte ich eventuell außer beim Sketch noch überleben, aber bei anderen Kurven nicht...Dies liegt daran, dass die Eingabe bei Point on Curve quasi direkt ein Object ist, nehmen wir z.B. ein Project an, dabei wird die projizierte Kurve von einer anderen Kante geschnitten, dann ist bei einer Edge-Selektion mein Project in zwei Teile zw ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ParameterSets finden
Proofin am 17.04.2007 um 14:25 Uhr (0)
Moin Legat,ich weiß nicht ob es dir hilft aber unter den Objekt Parameters gibt es die Methode SubList(). Dieser Funktion kannst du ein Objekt übergeben und bekommst denn alle Parameter unter diesem Objekt.z.BDim oParams as Parametersdim SubParams as Parametersset oParams = CATIA.ActiveDocument.Part.Parametersset SubParams = oParams.SubList(irgendeinBody, true)GrußProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 25.09.2004 um 12:54 Uhr (0)
Hallo Hugo, schau mal in die Excel Datei im Anhang (Excel 2003). Das VBA Makro startet Catia oder aktiviert es wenn bereits gestartet. Ein Part wird erzeugt. Ein offener Körper wird erzeugt. Die Punkte aus dem Excelsheet werden erzeugt. Die Schleife zum Erzeugen der Punkte muß auf deine Exceltabelle angepasst werden (hab ja keine Ahnung wie die aussieht) C4N Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
 importprops.zip |
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
geeeSTAR am 13.12.2012 um 15:55 Uhr (1)
es funktioniert! hab mal die zip datei hochgeladen damit die nachwelt auch noch was davon hat. ich werd auch noch ein bisschen daran rumbstaeln (maßstab aus hauptansicht übernehmen, blattnummer, etc.) aber das wichtigste kann das teil auf jedne fall mal. updates lad ich ggf. nat auch noch hoch wenns welche gibtDANKE für eure geduld und die hilfreichen tippsgrußmartin------------------Nimm nie einen Menschen, wenn du eine Maschine dafür nehmen kannst!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Speichern unter Parametername
bgrittmann am 02.10.2017 um 12:33 Uhr (1)
ServusFür ein CATPart zB so:Code:Sub CATMain()Dim oPartDocument As PartDocumentDim oParameter as ParameterDim strFolderPath as StringDim strPath as StringSet oPartDocument = Catia.ActiveDocumentSet oParmeter = oPartDocument.Part.Parameters.item("MyPartName")strFolderPath = oPartDocument.PathstrPath = strFolderPath & Catia.FileSystem.FileSeparator & oParmeter.ValueAsString & ".CATPart"oPartDocument.SaveAs strPathEnd SubGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : zusammenfügen von geöffneten Fenster
FRZ am 04.06.2020 um 11:49 Uhr (1)
Servus Bernd,Vielen Dank für die schnelle Antwort.Im letzten Fenster ist ein CATProduct geöffnet. In den restlichen Fenster kann sowohl ein Product als auch ein Part geöffnet sein.wenn man das Fenster aktiviert"windows.Item(i).Activate"und danach den Befehl "Set oDocument = CATIA.ActiveDocument" gibt,Wird automatisch die Geometrie im Fenster auf oDocument gespeichert?oder muss man es zuerst selektieren?Vielen Dank
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Object aus Referenz erzeugen
Criollo am 13.12.2010 um 08:53 Uhr (0)
Hallo,hab mal eine etwas komische Frage.Über die Methode Part.CreateReferenzFromObject kann man eine Referenz auf ein Objekt erzeugen.Was ist aber nun wenn ich z.B. über eine Methode eine Referenz erhaltez.B. GetConstraintElement(1) und nun das Object davon benötige.Gibt es soetwas wie ein .GetObjectFromReference.Viele Grüsse aus dem verschneiten Süden.Criollo
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Combobox Product und Part
CATIA86 am 20.10.2016 um 10:35 Uhr (15)
Hallo liebe Community,ich habe folgendes Problem:Ich muss jeweils eine Combobox für Products und die darin enthaltenen Parts erstellen. Sobald ich ein Product aus der Combobox auswähle, sollen in der anderen Combobox nur die in den jeweiligen Products enthaltenen Parts angezeigt werden. Bin seit Tagen dran konnte noch keine Lösung generieren.Für eure Vorschläge wäre ich sehr dankbar.Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist die MasterShape?
logan am 15.10.2008 um 17:41 Uhr (0)
Hallo,melde mich leider erst jetzt da ich sehr viel zu tun hatte.@tomtom1972:Der Pfad vom EDM System liegt in CATIA V5 im Tools/Options-Infrastructure-Product Structure-Cache Management-Path to the released cache. Anders kann CATIA V5 die CGRs nicht finden.@Jens Hansen:Meine Tests haben ergeben, dass man zwischen einem Part im Visualisierungs-Modus und einem Instance Link der auf ein nichtexistentes Part per Scripting nicht unterscheiden kann.In beiden Fällen sind die folgenden Eigenschaften nicht vorhande ...
|
| In das Form CATIA V5 Programmierung wechseln |