|
CATIA V5 Programmierung : Bill of Material (BOM)
RAA am 26.05.2011 um 17:05 Uhr (0)
Hallo,schön ist, wenn man auf seine eigenen Fragen eine Antwort weiss.In der Liste für die Recapitulation kann man zwar das Merkmal "Number" zuweisen,aber1. stürzt dann CATIA ab R19 ab und2. macht es auch gar keinen Sinn.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Viewer Objekt setzen
RAA am 05.12.2012 um 15:42 Uhr (0)
Hallo Kanute,hier ist ein Codeabschnitt aus einem Programm mit dem ich Screenshots erzeuge: Dim specsAndGeomWindow1 As SpecsAndGeomWindow Set specsAndGeomWindow1 = CATIA.ActiveWindow Dim myViewer As Viewer Set myViewer = specsAndGeomWindow1.ActiveViewerGruß Rainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Makro
RAA am 07.03.2012 um 16:10 Uhr (0)
Hallo,vielleicht ein Kompromiss. Ich habe ein ähnliches Problem so gelöst, daß ich mich auf das zur Zeit aktive Koordinatensystem bezogen habe und zwar so:Set axisSystems1 = part1.AxisSystems suche das aktive AchsensystemFor iAxs = 1 To axisSystems1.Count gehe durch alle Achsensysteme Set axisSystem1 = axisSystems1.Item(iAxs) If axisSystem1.IsCurrent Then wenn es das aktive ist, dann Stop Exit For End IfNext iAxs.... dann Punkte erzeugenDann kann man sich so auf ein belieb ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausblenden des Achsenkreuzes für Screenshot
RAA am 06.12.2010 um 17:48 Uhr (0)
Hallo JuPaV,das blendet die Achsensysteme prima aus.Aber ich meine das kleine Achsensystem unten rechts im CATIA-Fenster.Das bleibt beharrlich auch in einem Screenshot und reduziert die Abbildungsgrössenach "Fit All in" für einen Screenshot.Wenn man Image - Capture benutzt ist es nicht zu sehen, aber das nützt mir nichts,weil ich die Screenshots automatisch erzeugen will.mfgRAA
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Meldungen unterdrücken
RAA am 26.06.2012 um 15:14 Uhr (0)
Hallo Bernd,als kurze Erklärung zur Prozedur.Der Umbau des Product erfolgt in der CAD-Integration unseres PDM-Systems,deshalb bin ich hier gebunden (deshalb keine Szene).Die Views habe ich deshalb gelockt, da jede View eine andere Variante des Products zeigtund ein unbedachter Druck auf des Update Button des Benutzers die ganze Aktion zunichte machen kann. Deshalb locke ich nach Ablauf des Makros alle Varianten-Views.mfgRainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eine Plane bewegen
RAA am 29.06.2011 um 10:21 Uhr (0)
Hallo,ich möchte gerne eine Offset-Plane die ich mit hybridShapeFactory1.AddNewPlaneOffset(reference1, 0#, False) erzeugt habein einer Makroschleife bewegen - was ja manuell durchaus möglich ist.In der Automation-Doku habe ich nur die Erstellung aber nicht die Modifikation einer Plane gefunden.Alle meine Versuche hat CATIA mit "Objekt unterstützt diese Eigenschaft oder Methode nicht" quittiert.für jeden Tip dankbarRainer Asmus
|
| In das Form CATIA V5 Programmierung wechseln |
|
Pro ENGINEER : .asm Datei auswerten
RAA am 30.04.2020 um 15:33 Uhr (1)
Hallo,ich bin eigentlich in der CATIA Fraktion zu Hause, aber auch im Datenaustausch.Wir haben native Daten von ProE bekommen: eine .asm Datei und 2 .prt Dateien.Für die Konvertierung, die in einer Warteschlange läuft, würde ich gerne die .asm Datei auswertenum heraus zu bekommen welche Parts dazu gehören um sie in ein gesondertes Verzeichnis zu kopierenund dann zu bearbeiten.Ich habe gesehen, daß die .asm Datei aus einem menschenlesbaren Textteil und einem Binärteil besteht.Die .prt Dateien kommen in der ...
|
| In das Form Pro ENGINEER wechseln |
|
CATIA V5 Programmierung : CATIA Meldungen unterdrücken
RAA am 26.06.2012 um 09:42 Uhr (0)
Hallo Bernd,der Tip mit drawingView1.GenerativeBehavior.ForceUpdate war genau das, was noch fehlte.Ich habe vorher die jeweilige View über das drawing aktualisiert (drawingDocument1.Update) und vorher alle bis auf eine View gesperrt.Ich habe die Views deshalb gesperrt, weil ich eine Zeichnung habe, die einzelne Artikelvariantenin je einer View zeigt, die alle von ein und demselben Product abstammen. Zwischen den einzelnenViews baue ich in dem gleichen Makro das Product um und aktualisiere so View nach View ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Herausfinden ob eine Sketch aktiv ist
RAA am 02.05.2012 um 16:40 Uhr (1)
Hallo HoBLila,vielen Dank für die schnelle Reaktion.Der Hinweis auf die Workbench ist sehr hilfreich um eine aktive Sketch zu prüfen.Mein Kernproblem ist aber, daß sich Sketches ja im PartBody, in einem Body oder in einem GeometricalSet befinden können. Ich habe im Moment folgende Objektzuweisung:Set partdocument1 = CATIA.ActiveDocumentSet part1 = partdocument1.PartSet sketch1 = part1.InWorkObjectEs tritt immer ein Fehler in der 3. Zeile auf, wenn sich die Sketch nicht im PartBody befindetund dort komme ic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem bei Selection.add
RAA am 18.04.2017 um 14:51 Uhr (1)
Hallo,ich versuche gerade im Background einer Drawing die Linienstärke der gerade erzeugten Linien zu ändern,aber ich schaffe es nicht.Dim selection As INFITF.Selectionselection = CATIA.ActiveDocument.SelectionDim Line2D As Factory2DDim visProperties As INFITF.VisPropertySetvisProperties = selection.VisPropertiesselection.Clear()Line2D = BackView.Factory2D.CreateLine(Heftrand, Offset, SF_Offs, Offset)selection.Add(Line2D)....MsgBox(selection.Count.ToString)selection.VisProperties.SetRealWidth(4, 1)Oben ein ...
|
| In das Form CATIA V5 Programmierung wechseln |