|
CATIA V5 Programmierung : Makroerstellung: Weiterverwendung von sektiertem Element für Rotate-Befehl
DanielFr. am 09.02.2010 um 19:20 Uhr (0)
Hallo Hannes,das erste kann nicht funktionieren das die Methode "CreateReferenceFromObject" eine Methode ist die unter der Part-Klasse zu finden ist.Leider muss ich Bernd in diesem speziellen Fall wiedersprechen. Das Problem ist das die Fläche die du aus der Selektion bekommst an sich kein Objekt ist sondern wiederrum nur eine Selektionsreferenz.Das heißt du musst dich ein bisschen mit den BRep Strings auseinandersetzen.Zuerst selektierst du die Fläche und bekommst eine Referenz. Diesen "BREP Referenz Stri ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroerstellung: Weiterverwendung von sektiertem Element für Rotate-Befehl
DanielFr. am 10.02.2010 um 11:50 Uhr (0)
Hallo Hannes,kannst du den Link bitte von der Datei auf den Beitrag setzen. Dann kommen die Leute direkt zum Beitrag und können sich den den Anhang anschauen. Danke ------------------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 : Multiview ändern
HoBLila am 29.06.2011 um 17:37 Uhr (0)
Fenster aktivieren über CATIA.Windows().ActivateDann könntest Du mir helfen, indem Du mir sagst, wie Deine MultiView-Klasse heißt, denn meine Doku geht grad nicht zu durchsuchen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt mit CommandButton
sawah am 30.06.2011 um 11:17 Uhr (0)
Hallo Berndich habe das hier versucht klappt aber nicht. Code:Dim punkt_vorhanden As Booleanpunkt_vorhanden = False Dim intPointCoordObj1 As HybridShapePointCoordFor Each intPointCoordObj1 In CATIA.ActiveDocument.Part ????????FEHLERIf intPointCoordObj.Name = "Punkt_b" Then punkt_vorhanden = True Set intPointCoordObj1 = intPointCoordObj End If Next intPointCoordObj1 If Not punkt_vorhanden Then Set intPointCoordObj1 = intHybShapeFacObj.AddNewPointCoord((ws.Cells(38, 2).Value), (ws.Cells(38, 3).Val ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Katalogbrowser: Katalogpfad zuweisen?
Beny am 01.07.2011 um 14:39 Uhr (0)
Hallo leute,Ich steh hier grad vor einem Problem, bei dem ich schonmal bischen rumgebastelt habe aber jetzt an einem Punkt bin wo ich nicht mehr weiterweiß.Es geht darum das unsere Administratoren zurzeit unseren Standardkatalog öfters ändern. Und jedesmal fliegt dieser aus dem Katalogbrowser raus.Mein Chef hat gemeint, ich soll mich dem Problem mal annehmen, und ein Makro schreiben, welches den Katalogbrowser den fehlenden Katalog wieder zuweißt. (damit der Konstrukteur sich die 25 klicks spart.)Nochma di ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro gibt nur Zahlenwerte aus keine Buchstaben
Viper170177 am 04.07.2011 um 14:28 Uhr (0)
Hi Leute!Ich habe mir ein Makro runtergeladen. Es wandelt drawings in dwg um. Das Problem ist, das es die Layer nur als Zahlen ausgibt, wenn ich Buchstaben ins Makro reinschreibe kommt eine Fehlermeldung. Gibt es da schnelle Abhilfe oder ist das komplizierter?Hier ist die Zeile um die es geht: CATIA.ActiveDocument.Selection.VisProperties.SetLayer catVisLayerBasic, 2 In dieser Zeile wird im Autocad als Layername "2" ausgegeben ich würde dort gerne "Koerperkanten" ausgegeben haben.MfG Marco****************** ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Öffnen der Toolbox
big bob am 04.07.2011 um 14:55 Uhr (0)
Hallo allerseits,seit einigen Tagen mache ich meine ersten Schritte mit CATSkript. Bei meinem Versuch einen einfachen Kreis zu zeichnen, habe ich beim Öffnen der Toolbox Probleme. Der Compiler erkennt die Anweisung "OpenEdition" nicht. Ich hab schon einige Beispielquellcodes etc durchlaufen lassen, doch nichts funktioniert.Hier die Unterroutine:Sub Konstruktion () Dim BauteilDim DokumentSet Dokument = CATIA.Documents.Add ("Part") Set Bauteil = Dokument.Part Dim Skizzen Set Skizzen = Bauteil.MainBody.Sketch ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Öffnen der Toolbox
JuPaV am 04.07.2011 um 15:41 Uhr (0)
Hallo! Du hast vergessen, Skizzen erzeugen.Code:Sub Konstruktion()Dim BauteilDim DokumentSet Dokument = CATIA.Documents.Add("Part")Set Bauteil = Dokument.PartDim SkizzenSet Skizzen = Bauteil.MainBody.SketchesSet UrsprungsElemente = Bauteil.OriginElementsSet Ebene = UrsprungsElemente.PlaneYZSet Skizze = Skizzen.Add(Ebene)Skizze erzeugen.Set Factory2D = Skizze.OpenEditionDim KreisSet Kreis = Factory2D.CreateClosedCircle(X, Y, r)Skizze.CloseEditionBauteil.UpdateEnd Sub------------------Mit freundlichen Grüße ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro gibt nur Zahlenwerte aus keine Buchstaben
bgrittmann am 06.07.2011 um 11:01 Uhr (0)
Servusich behaupte mal: nein.CATIA verwendet Layer nur mit nummern, der Name ist scheinbar nur ein zusätzliche Eigenschaft (auf die man nicht zugreifen kann?)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Intersection Koordinaten anzeigen
sawah am 07.07.2011 um 10:59 Uhr (0)
Hallo zusammen,ich habe eine Frage, und zwar ich möchte die Koordinaten(Measure item) eines Intersection-Punkt anzeigen(mit Makro).Mit Makro-Aufnahme geht leider nicht. gibt es ein Befehl??Kann mir bitte jemand helfen??GrußCode:Sub bogen_erzeugen()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim axisSystems1 As AxisSystemsSet axisSystems1 = part1.AxisSystemsDim axisSystem1 As AxisSystemSet axisSystem1 = axisSystems1.Add()axisSystem1 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Constraints richtig zuordnen
tberger am 13.07.2011 um 15:35 Uhr (0)
"Flexible Baugruppen"?------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual C# 2010 oder Visual Basic 2010
meisterlumpi am 12.08.2011 um 08:33 Uhr (0)
mit Visual Basic for Applications bei catia meint man zumeist den eingebauten vba editor der sozusagen direkt mit catia "verschmolzen" ist. Visual Basic 2010 Express ist eine Programmierumgebung von microsoft für vb .net asp etc. Du kannst aber VB 2010 Programme schreiben in .net z.b. und dazu die catia com schnittstelle benutzen um wie im VBA Editor auf catia zuzugreifen. Zunächst musst du aber die benötigten catia namespaces unter den verweisen einbinden..Das Programmieren ist dann ziemlich das gleiche n ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regel zur Ausblendung von Parametersets
Oxymoxl am 11.07.2011 um 08:03 Uhr (0)
Hallo,ich bin neu hier im Forum und in der Programmierung in CATIA Derzeit arbeite ich im Rahmen meiner Abschlussarbeit an einem Modell, in das ich per KWA ein paar Regeln einfügen will, wobei ich aber an einer Hürde scheitere:In meinem Modell habe ich 15 Achsensysteme definiert, die später mit Befestigungselementen besetzt werden sollen. Zu jeder Position gehört ein Parameterset mit je 5 Parametern. Die Anzahl der Befestigungselemente soll jedoch frei zwischen 0 und 15 wählbar sein, was soweit kein Proble ...
|
In das Form CATIA V5 Programmierung wechseln |