|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
DanielFr. am 21.01.2012 um 21:34 Uhr (0)
Hallo,ich glaube ich hatte dich falsch verstanden. Was du benötigst ist ein Selektionsobjekt. Innerhalb dieses Objekts gibt es die "SelectElement2" Funktion. Diese wird genutzt um eine interaktive Selektion zu erzeugen. Des Weiteren werden nur gefilterte Objekte in der Selektion zugelassen. In deinem Fall sind das Punkte.Sobald du die interaktive Selektion gestartet hast, wählst du den Punkt aus und die Werte der UserForm werden an diesen übergeben!Eine kurze Bitte noch:Könntest du versuchen die Groß- und ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
DanielFr. am 22.01.2012 um 12:10 Uhr (0)
Hallo,Du willst den vorhandenen Punkt selektieren und die Werte der Userform an diesen übergeben? Ist dies korrekt?Falls dies so ist benötigst du, wie im vorherigen Beitrag beschrieben, die interaktive Selektion.Andernfalls verstehe ich nicht wozu du die Punktdefinitiin benötigst!------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz zurückliefern
DaiVied am 23.01.2012 um 11:35 Uhr (0)
Hallo,Ich habe folgende Funktion geschrieben, die mir eine Referenz zurückliefern soll:Code:Function CreateReferenceFromLim (index, name, geometry) Dim BRep Dim RefPlane BRep = "Face:(Brp:("+name+";"+index+");None:())" Set RefPlane = CATIA.ActiveDocument.Part.CreateReferenceFromBRepName(BRep, geometry) CreateReferenceFromLim = RefPlaneEnd FunctionDie Referenz wird Ordnungsgemäß erzeugt, aber beim zurückliefern scheint es ein Problem zu geben.Fehlermeldung: Das Objekt unterstützt diese ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Winkel Parameter verwenden
stars am 23.01.2012 um 12:26 Uhr (0)
Hi,ich komme hier nicht weiter. Mein Makro soll einen Parameter vom Typ Winkel erzeugen, später dann bei dem Erzeugen der Plane verwenden. Aber ich kann wohl nicht den Parameter direkt ansprechen, bei dem Anlegen des Plane kommt der Fehler.Grüße ThorstenDim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim angle1 As AngleSet angle1 = parameters1.CreateDimension("", "ANGLE", 0 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
K-Jay am 23.01.2012 um 16:58 Uhr (0)
Hi,ich arbeite mit Catia V5 R19 SP6 und möchte aus MS Excel 2007/(2010) x-und y-Koordinaten ins Catia mittels eines Makros laden.Alle bereits angebotenen Lösungen helfen mir nicht weiter, wie z.B.:-C:ProgrammeDassault SystemesB19intel_acodecommandGSD_PointSplineLoftFromExcel -- zeigt die Fehlermeldung "Objekt unterstützt diese Eigenschaft oder Methodik nicht"- oder von dessault systems die "Point.zip" -- zeigt die Fehlermdeldung "Index außerhalb des gültigen Bereiches"!Wer kann mir hier bei meinem kleine ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
bgrittmann am 23.01.2012 um 17:11 Uhr (0)
Servushast du dir auch mal die Redme.txt durchgelesen. Hast du ein Part geöffnet? (beim dem Makro von catia.cad.de)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 23. Jan. 2012 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
K-Jay am 23.01.2012 um 17:25 Uhr (0)
Ja hab ich. Die Seite von diesem Link catia.cad.de gibt auch nur an, dass das Makro nur unter R16, 17 und 18 funktioniert!Irgendwas muss ja anders sein bei R19, ich weis nur nicht was. Vielleicht ist es ja nur eine kleinigkeit die am Quellcode geändert werden muss?!------------------Gruß K-Jay
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
HoBLila am 24.01.2012 um 09:29 Uhr (0)
Hallo,ich bin hier um Lösungsideen und Denkanstöße zu kommunizieren, bzw. Erfahrungen auszutauschen.Alles andere würde auch mit meiner Arbeit kollidieren. Den Rest schlägst Du bitte selbst nach.Es ist sogar oft so, dass Studenten hier die fertigen Programme von uns wollen, weshalb ich auch vorsichtig bin.Bitte kauf Dir ein Buch über Programmierung, VB oder eines der CATIA-Bücher darüber (Makroprogrmamierung oder das Kochbuch) und lies es, die Bücher sind echt ihr Geld wert.Wenn Du nicht programmieren kanns ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Koordinatensysteme kongruent setzen
tobiley am 24.01.2012 um 10:17 Uhr (0)
Hallo,ich versuche gerade das Beispiel von Ivanl nach zu stellen. Jedoch klappt es bei mir nicht. Es wird zwar eine Bedingung erzeugt aber ohne Funktion!Der Code ist eigentlich bis auf die Benennung der Features der gleiche ist aber unten noch einmal angehangen, sowie ein Screenshot von der Baumstruktur.Folgendes steht in der Reference wennn ich mir diese im VBAEditor anschaue: : DisplayName : "Product2/Part2.1/!Product2/Part2.1/" : String : Module7.CATMainMüsste dort nicht normalerweise das Achsensystem ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
K-Jay am 24.01.2012 um 18:56 Uhr (0)
Hab im Excel-Dokument die Makros aktiviert und anschließend den Makronamen "Feuil1.CreationPoint" selektiert und auf "Schritt" geklickt. "Sub CreationPoint()" (unten fett unterlegt) erscheint dann gelb unterlegt und das ist ja die erste Zeile von "Creates all usable points from the parameter file"!Das sieht so aus:------------------------------------------------------------------------ Creates all usable points from the parameter file------------------------------------------------------------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
DanielFr. am 25.01.2012 um 07:52 Uhr (0)
Hallo,willst du wirklich nur X/Y-Koordinaten in CATIA übertragen? Dann benötigst du auf jeden Fall noch eine Ebene/Fläche um die Z-Koordinaten der Punkte festzulegen. Oder willst du X7Y7Z-Koordinaten einlesen?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
K-Jay am 25.01.2012 um 15:29 Uhr (0)
Ja, nur x- und y-Koordinaten die in einer ebene sind! Das Makro was ich zu bearbeiten versuch ist die "Point.zip" (catia.cad.de) von Dessault systems. ------------------Gruß K-Jay
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 26.01.2012 um 13:37 Uhr (0)
Die Sortierung von "Sections" habe ich wie folgt durchgeführt:Code:Sub SetSectionOrderOfListBox(listBoxOrder() As String) Dim i As Integer i = 1 For i = 1 To UBound(listBoxOrder) SelectSectionByName listBoxOrder(i) CopyAndPaste DeleteSectionByName listBoxOrder(i) SetOldSectionName listBoxOrder(i) NextEnd SubSub CopyAndPaste() Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection sel.Copy sel.PasteEnd SubSub SetOldSectionName(secName As String) Dim secs As Sections Set secs ...
|
In das Form CATIA V5 Programmierung wechseln |