|
CATIA V5 Programmierung : Unterscheidung Komponente Produkt
leipziger am 24.04.2007 um 09:39 Uhr (0)
Hallogibt es eine Möglichkeit auf einfache Weise in einem Produkt eine Komponente von einem Produkt zu unterscheiden.Leider gibt TypeName(oProduct) bei beiden "Product" aus.Dankemfg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CreateReferenceFromName
picard am 02.06.2005 um 08:11 Uhr (0)
Hallo Leute, ich versuche gerade ein Fix-Constraint per Makro zu erzeugen. Leider habe ich Probleme, sobald das zu erzeugende Constraint in einem Unterprodukt landen soll. Meine Baumstruktur soll folgendermaßen aussehen: Code: Hauptprodukt |-Unterprodukt |-Komponente |-Constraints |-Fix1 Wie Muss der Übergabewert für CreateReferenceFromName für das Constraint "Fix1" aussehen? Ich habe es mit "Unterprodukt/Komponente.1/!Unterprodukt/Komponente.1" versucht... leider ohne Erfolg. Gruß, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Translate
listing_code am 13.03.2007 um 11:31 Uhr (0)
Liebe Gemeinde,ich habe das folgende Problem:Ich möchte verschiedene Elemente verschieben. Ich mache das mit dem folgenden Code:____________________________..........Set Case1 = part1.FindObjectByName("CaseSeg")Set ref1 = part1.CreateReferenceFromObject(Case1)Set Translate1 = HSF1.AddNewEmptyTranslate()Translate1.ElemToTranslate = ref1Translate1.VectorType = 2Translate1.CoordXValue = 0Translate1.CoordYValue = 0Translate1.CoordZValue = 5Translate1.VolumeResult = 1HB1.AppendHybridShape Translate1part1.Update ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter von einem Parameterset zum anderen verschieben.
WilliGo am 16.01.2009 um 14:11 Uhr (0)
Hallo Gemeinde,versuche einige gesuchte Parameter von einem vorhandenem Parameterset ins andere vorhandene Parameterset per Makro ( vbscript ) zu verschieben.Leider kann ich mit der Aufzeichnung (Makrorecorder) nichts anfangen.Hat einer einen Tip! ------------------Willi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisions-Analyse
bgrittmann am 16.03.2020 um 10:51 Uhr (1)
ServusWillkommen im Forum.Wie wäre es wenn du iterativ vorgehst: bei einer Kollision Bauteil A um X in Z-Richtung verschieben erneut nach Kollision prüfen und ggf weiter verschieben nach maximal Y Iterationen abbrechen (um eine Endlosschleife zu verhindern)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt2D ansprechen und Koordinaten ändern (verschieben)
Mörchen am 04.12.2008 um 15:43 Uhr (0)
Hallo Hokay,kann man überhaupt Maße auf einen Punkt erzeugen, der nicht in der gleichen Ansicht ist???Ansonsten eine Bemaßung erstellen auf den Punkt und im Fenster des Maßes "Geometriesteuerung" aktivieren. Dann kann man das Maß ändern und damit den Punkt verschieben.grußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsraumsimulation - Kompass über Makro steuern
FCArsenal am 07.05.2015 um 20:05 Uhr (1)
Hallo!Du hast da leider etwas falsch verstanden. Ich habe nicht 600 Bodies die ich verschieben möchte - sondern 600 Positionen, die ich anfahren möchte. Verschieben will ich nur einen Body. An die Übersetzung ins Produkt habe ich mich nun schon abgefunden. Aber wie kann ich die Verschiebung im Makro da realisieren?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lage (Center) von sphärischem Joint (Kongruenz) auslesen? (evtl. SPAWorkbench?)
cscp am 05.07.2013 um 13:24 Uhr (0)
Echt? Ok, komisch. Also wenn ich mir die Stützelemente für die Kongruenz .7 anzeigen lasse, sehe ich folgendes:Typ: Punkt; Komponente: RollConn.1/RollConnLeft/Hauptkörper/Nut.1/ExtremwertTyp: Punkt; Komponente: SphereJointAx.1/SphereJointAx/Hauptkörper/Welle.1/ExtremwertMeinst Du das?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Minimaler Abstand zw. Ebene und Komponente
Xahaeus304 am 16.04.2020 um 13:57 Uhr (1)
Hallo zusammen,ich versuche gerade per VBA Makro den minimalen Abstand zwischen einer von mir erstellten Ebene und einem Bauteil auszulesen. Mein Problem ist, dass mein Bauteil kein Part ist, sondern eine Komponente in einem Produkt. Ich scheitere schon an der Variablendeklaration, weil ich nicht herausfinde, wie ich die Komponente ansprechen kann. Muss ich zuerst sowas Ähnliches machen wie "product to part", also quasi "component to part" oder kriege ich das Ganze auch direkt in der Produktoberfläche hin? ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Detail Component in Drawing verschieben
bgrittmann am 30.05.2012 um 10:12 Uhr (1)
ServusJede Komponente hat die Eigenschaft x und y. zB:Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.ActiveSheetDim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingSheet1.Views.Item(2)Dim drawingComponents1 As DrawingComponentsSet dra ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exemplar einer 2D Komponente erzeugen (per Makro)
bgrittmann am 11.01.2012 um 17:34 Uhr (0)
ServusWillkommen im Forum.Die Funktion "Exemplar einer 2D Komponente erzeugen" findest du bei den DrawingComponents (siehe V5Automation) mit der Methode "Add". Anbei ein Beispiel:Code:Set KatalogViews = KatalogSheet.ViewsSet KatalogView = KatalogViews.Item("Test") Name der 2D-Komponente auf dem Datailblatt Set KatalogComponents = ZielView.Components die Collection der 2D-Komponentn in der Zielansicht aufrufenSet KatalogComponent = KatalogComponents.Add(KatalogView, 0, 0) einfügen bei den Koordinaten 0,0 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Minimaler Abstand zw. Ebene und Komponente
Xahaeus304 am 16.04.2020 um 14:38 Uhr (1)
Ähnlich wie im 4 Beitrag hier, also über GetMinimumDistance.Das funktioniert auch, dass ich da den Abstand zwischen Ebene und Punkt bekomme. Was ich aber nicht hinbekomme ist das im Produktumfeld laufen zu lassen und den Punkt durch eine Komponente zu ersetzen.[Diese Nachricht wurde von Xahaeus304 am 16. Apr. 2020 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in der Produktstruktur verschieben
INLU am 27.09.2008 um 21:31 Uhr (0)
Hallo,bei mir ist noch eine Frage aufgetaucht.Ich versuche krampfhaft ein Part in der Produktstruktur zu verschieben, also das Gleiche,was die Funktion Grahp Tree Reordering macht.Vom Gefühl her, müsste das über die Klasse Products und der Funktion Item gehen. Ich weiss aber nicht wie. Kann mir da jemand weiter helfen?mfg INLU
|
| In das Form CATIA V5 Programmierung wechseln |