|
CATIA V5 Programmierung : PointOnCurve parametrisch gesteuert
Christian.O am 01.12.2010 um 11:17 Uhr (0)
Servus,in der Klammer steht der gesamte Pfad zum Parameter vom Punkt. Dieser Pfad ist immer in "" zu setzen solange du keine Variablen drinnen hast. Bei meinem Beispiel hab ich objPart.Name deshalb benutzt, weil deine Datei sicherlich anders heißt als deine. Den Parameter siehst du wenn du den Punkt im Strukturbaum aufklappst. objPart.Name steht für den Dateinamen im Strukturbaum (ganz oben). Das Erste Point_on_Curve steht für das Geometrische Set. Das Zweite Point_on_Curve steht für den Punktname. Die Ben ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kreismuster wird willkürlich erstellt
Math.random am 12.03.2010 um 06:50 Uhr (0)
Danke für die Antwort, das erneute Zuweisen der Parameter funktioniert.Aber der Weg dorthin war sehr steinig.Für mich selbst ist das Problem geklärt. Ich verfasse diese Antwort somit, um anderen Usern ähnlichen Ärger mit Kreismustern zu ersparen.Wie oben ersichtlich, benötigt der Befehl AddNewSurfacicCircPattern 13 Parameter.Bei vier dieser Parameter besteht das Problem, dass statt der im Skript angegebenen Werte die Werte des zuletzt vom User per OK beendeten, nicht rückgängig gemachten Kreismusters übern ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler Längenparameter
Mörchen am 14.12.2007 um 11:48 Uhr (0)
Hallo Tweety79,Du brauchst den Benutzerparameter "Nockenwellenlänge" garnicht! Der macht es Dir nur unnötig kompliziert. Der eigentliche Parameter, den Du steuern willst, liegt in der Skizze 13 und ist die Wellenlänge. In Deiner Regel ersetzt Du einfach die "Nockenwellenlänge" durch HauptkörperSkizze13.WEllenlämgeoffset und schmeißt den Benutzerparameter im Baum weg. Damit hast du keine Probleme mehr!Es ist völlig überflüssig, zuerst eine Verknüpfung von der Skizze zum Benutzerparameter zu machen (in Dein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennung von Part Number
bgrittmann am 29.01.2021 um 09:50 Uhr (1)
ServusJa man kann solch eine Formel per Makro erstellen.Ich würde so vorgehen: zB per GetUserRefPropertiesByName auf die entsprechenden Parameter zugreifen per GetNameToUseInRelation den Pfad zu den Parametern für die Formel ermitteln auf den Parameter der PartNumber zugreifen(zB per .Sublist(oProduct,false).Item(1)) Zeichenkette für die Formel erstellen (dabei hilft zunächst eine Makroaufzeichnung) Formel erstellenVorsicht bei 2., 3. und 5. gibt es leichte Unterschiede zwischen PartDocument und ProductDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
D.S. am 29.06.2010 um 13:09 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusDu müsstest doch "länge" oder "lenght" schreiben (Kleinschreibung), da du zuvor den String mit LCase konvertiert hast.GrußBerndLCase konvertiert den String automatisch in kleinbuchstaben. was aber auch komisch ist, da es bei mir nur mit "Length" funktioniert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
wannabeing am 18.07.2008 um 13:04 Uhr (0)
Die Rechnung ist irgendwie sehr komplex und ziemlich lang, Aber eine andere Frage, gibt es nicht irgendwie die Möglichkeit das man Parameter ausliest und wenn man diese im Baum verändert , dass die sich in der Konstruktionstabelle automatisch anpassen??Vielen Dank !LG wannabeing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansicht in 2D sperren
denyo_1 am 27.05.2008 um 20:58 Uhr (0)
Hallo ACC_kw,also zuerst einmal musst du dir zwei Parameter erstellen (das hast du ja schon gemacht). Der erste Parameter ist ein Parameter des Typs String und hat einen MultiValue (1. Gebohrt, 2. Ungebohrt).Der zweite ist ein Parameter des Typs Boolean (Wahr, Falsch).Jetzt musst du in den Knowledge Advisor wechseln und dir dort eine Rule erstellen (das verknüpft die beiden Parameter miteinander.)CODE KNOWLEDGE ADVISORCode:If Zeichenfolge.1 == "Gebohrt" { Bearbeitung = true (bzw. Wahr)}If Zeichenfolge.1 = ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeile aus Konstruktionstabelle auswählen
DanielFr. am 20.01.2010 um 12:07 Uhr (0)
Hallo,das mit dem StartCommand funktioniert meiner Meinung nach nicht ordentlich. Du kannst keine weiteren Parameter an die Methode übergeben und von dem her scheidet sie aus. Jetzt habe ich da aber ein paar Fragen:1. Warum willst du die Tabelle mit einem Makro öffnen und die Spalte mit der Hand selektieren?2. Für was genau brauchst du die Reaction (Produkt wird doch so und so upgedatet)?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteil ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Multiple Value
s.bert am 15.08.2016 um 10:25 Uhr (1)
Hallo zusammen, erst mal allen einen guten Start in die Woche. Ich habe eine Frage zu Multiple Values. Was für ein Format ist es? Wie kann ich einem Parameter über zb. einer Liste das Multi Value zuweisen? Geht das überhaupt? Besteht die Möglichkeit, dass das Multi Value sich selber Konfiguriert?Beispiel Parameter1 = gerade Zahlen = Parameter2 enthält im MultiValue 1,2,3,4,5,6 es stehen nun aber nur noch 2,4,6 zur Auswahl.Gruß Sven System ist Catia V5R18 oder Catia V62013
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
DanielFr. am 13.08.2010 um 08:42 Uhr (0)
Hallo ,erst mal ein paar Grundlegende Informationen:VB, VBA, VBS oder CATScript würde ich wenn es komplexer wird NICHT einsetzen. Erstens wird VB (und somit VBA) nicht mehr weiterentwickelt und supportet. Zweitens ist es von der Performance her deutlich schlechter als z.B. VB.NET.Jetzt kommen meiner ersten Fragen:1. Willst du das Makro (respektive die neu entstehende Software) in deinem Institut jedem zu Verfügung stellen der an diesem Projekt arbeitet?2. Soll das Makro eine Benutzeroberfläche besitzen? (D ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter kann in diesem Kontext nicht verwendet werden
Nixon am 25.02.2011 um 17:24 Uhr (0)
Hallo Mörchen,die regel ist nur schnell zum testen angelegt worden, ich hab mir den parameter importiert und dann kommt auch schon die fehlermeldung.ich habe nochmal an der alten regel rumgebastelt und jetzt bekomme ich auch mal den fehler ungültige syntax wenn ich eine bedingung hinzufüge, die parts selber werden ohne probleme aktiviert bzw inaktiviert:Code-Ausschnitt:If `TellerfederKombinationKombination A` ==1{ `Tellerfeder.1Aktivierungsstatus der Komponente` =true `Tellerfeder.2Aktivierungsstatus der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schwesterwerkzeug/ Standzeit
123Zonk am 09.09.2018 um 10:13 Uhr (1)
Zitat:Original erstellt von dannydy79:Hallo weiß einer der Experten hier wie man in Catia eine Werkzeugstandzeit einstellen bzw vorgeben kann? das ich Hauptsächlich Serienteile bearbeite wäre das sehr interessant.Moin.Also, in dem Werkzeugdialog gibt es eigentlich einen Parameter für die Standzeit. Sollte auf der Registerkarte sein, wo man auch die Anzahl der Zähne eingibt. Aber, Ich glaube das wird dir nichts bringen. Du müsstest jetzt diesen Parameter über den PP in die Werkzeugtabelle bekommen ( in mein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 25.10.2010 um 20:39 Uhr (0)
Entschuldigung, auch wenn das Pushen von Threads nicht gern gesehen ist, aber mir sitzt ein bisschen die Zeit im Nacken.Hat wirklich niemand eine Idee wie ich ein Part unterhalb eines Products mittels Partnumber statt Instance Name anspreche?also nach dem Muster:CATIA.ActiveDocument.Product.Products.Partnumber("Nutzlast").Parameters.Item("Gewicht").Value = 100lg Christian[Diese Nachricht wurde von cl10b am 25. Okt. 2010 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |