|
CATIA V5 Programmierung : Ersetzen der
BigCheese am 15.06.2010 um 15:20 Uhr (0)
Hallo Wishmaster,eine Alternative wäre das Ganze nur mit Knowledgeware zu erledigen.Das Vorgehen wäre etwa so:Erstelle den PNT_Ref als neuen Parameter vom Typ Punkt.Danach schreibst Du Dir eine Regel, die etwa wie folgt aussieht:Code:If PNT_BrennpunktPNT_BrennpunktActivity == TRUE{ WireframePNT_Ref =PNT_BrennpunktPNT_Brennpunkt}else{ WireframePNT_Ref =PNT_MatrixPNT_Matrix }...nur so als zusätzliche Idee.GrüßeAlex
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter_CatDrawing
bgrittmann am 07.05.2015 um 11:27 Uhr (1)
ServusWas mich wundert:Warum legst du für jedes "Beschriftung"-Textfeld einen Parameter an?Wenn du eh die Werte (Zeichnungsnummer/Drawing number/ ...) hard codest, könntest du auch gleich das entsprechende Textfeld per Makro ansprechen (ist bestimmt übersichtlicher).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reihenfolge von Parts anhand durchdringender Schraube feststellen
Alexander.Stud am 08.11.2012 um 12:50 Uhr (0)
Hallo Community,ich habe ein Problem mit einem Makro was ich in CATScript schreiben möchte. Bisherige Recherchen haben mir noch keine brauchbaren Erkenntnisse gebracht! Ich stehe vor folgender Aufgabe bzw. vor folgendem Problem:Ich habe in einem CATProduct vier Parts. Drei dieser Parts sind eine Art Blechbauteile mit einer hinterlegten Materialstärke als Parameter. Das andere Part stellt eine Schraube dar. Die Schraube ist über die Anlagefläche (Contact Constrain) und einem Punkt (Coincidence Constrain) au ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterfenester öffnen
Randle am 04.08.2016 um 12:29 Uhr (1)
Hallo,ich glaube das wäre einfacher/stabile sich selber eine UserForm zu basteln die eine Auswahl ermöglicht - das ist ja auch nicht soviel Aufwand.Alternativ könnte man abschießend eine Meldung einblenden die den Anwender darauf hinweist das der Parameter XY noch mal überprüft, bzw. mit einem sinnvollen Wert belegt werden muss/sollte.GrußRandle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Set ermitteln von ausgewählter Linie
bgrittmann am 10.01.2013 um 12:18 Uhr (0)
Servus@Markus:Du könntest über die Funktion "GetNameToUseInRelation" der Parameter-Collection dir den Namen ausgeben lassen und diesen dann zerlegen/auswerten. Dies Funktion liefert dir zB `Geometrisches Set.1linie.2` zurück.@Uwe:Und wie bewerkstelligst du, dass die Linie im gleichen GeoSet erzeugt wird?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PointOnCurve parametrisch gesteuert
Christian.O am 01.12.2010 um 15:30 Uhr (0)
Servus,wenn ich bei der Formelerstellung beim Schluss "Abstand" durch "lgAbstand" austausche ist die Formel fehlerhaft.Der Fehler kann bei der Punkterstellung nicht sein, da hier nur der Punkt mit einem Abstand x gleich Parameterwert (Hoehe) erstellt wird. Die Verknüpfung beider Parameter erfolgt eben bei der Formelerstellung.------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert und Parameter gleichzeitig in eine Formel bringen
Student051089 am 05.12.2017 um 09:38 Uhr (1)
Hi Bernd,also wie ich jetzt herausgefunden habe liegt es an den ungeraden Zahlen. Runde ich den Wert, kommt immer ein Ergebnis heraus.Das Problem ist nun noch, dass meine exakte Verteilung dann über den Haufen geworfen wird. Ist es möglich doch irgendwie meine exakten Werte zu übernehmen?Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
IIYTII am 14.09.2009 um 08:31 Uhr (0)
Hi milburn,ich habe mal sowas ähnliches gemacht, vielleicht hilft dir mein Beitrag ja ein bisschen weiter: http://ww3.cad.de/foren/ubb/Forum137/HTML/003578.shtml Das Problem ist, dass bei großen Baugruppen derzeit noch eine relativ lange Zeit zum auslesen notwendig ist...Gruß[Diese Nachricht wurde von IIYTII am 14. Sep. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter an Drawing übergeben
Bertel am 28.02.2006 um 09:38 Uhr (0)
Hallo Gopher,mit PDM bin ich noch in der Experimentierphase, aber bisher funktioniert es.Link ändern geht nicht. Da bleibt nur "Text isolieren" (Text bleibt erhalten) und neue Verknüpfung herstellen.Bisher bin ich da noch alleine am Testen, da sind schon noch "Überraschungen" vorstellbar.GrußBertel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
bgrittmann am 19.07.2019 um 19:02 Uhr (1)
ServusIch befürchte du musst dir den BREP-String zusammensetzen.Die Makroaufzeichnung liefert zB folgenden:Code:Set reference1 = part1.CreateReferenceFromBRepName("BorderFVertex:(BEdge:(Brp:(Sketch.1;3);None:(Limits1:();Limits2:();+1);Cf11:());WithPermanentBody;WithoutBuildError;WithSelectingFeatureSupport;MFBRepVersion_CXR15)", sketch1)Der fett-markierte "Parameter" scheint ein Zähler für die geometrischen Elemente in der Skizze zu sein.GrußBernd------------------Warum einfach, ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : MultipleValues aus Parameter auslesen.
bgrittmann am 04.12.2025 um 11:20 Uhr (15)
ServusDu kannst mit GetEnumerateValuesSize die Anzahl der Elemente auslesen.Beispiel aus der Doku:Code: Dim enumValues () as Variant ReDim enumValues (anIntegerParameter.GetEnumerateValuesSize() - 1) anIntegerParameter.GetEnumerateValues(enumValues) For i = LBound(enumValues) to UBound(enumValues) ... NextGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Eigenschaften
BADU am 28.09.2004 um 10:47 Uhr (0)
Hallo hatte das gleiche Problem - eine neu Eigenschaft Länge definiert (im Produkteigenschaften -- andere Egenschaften definieren... -- Typ Länge) - dann habe ich mit dem Formeleditor ein neues Parameter erzeugt (Parametertyp Länge) - anschliessend habe ich diese verknüpft Du kannst hier Makroaufzeichnung benutzen (wird lückenlos aufgezeichnet) ------------------ Gruss BADU
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product : Parameter zu Zeichnungserstellung
Krabo am 12.11.2019 um 15:17 Uhr (1)
Hi,genau dieses Workaround wollte ich eigentlich vermeiden.Wollte eigentlich die BoardMittel zur Sütli verwenden aber wenn man es bei Licht betrachtet sollte ich mir das doch nochmaldurch den Kopf gehen lassen...Und die Eigenschaften zur Zeichnungserstellung um zu bastel bzw. zu verscripten... wenn ich mal viel zeit hab mfg Krabo
|
| In das Form CATIA V5 Programmierung wechseln |