|
CATIA V5 Programmierung : Rule: If-Bedingung mit De-und Aktivieren
lukeCAD07 am 17.07.2020 um 15:45 Uhr (1)
Hallo Zusammen,Ich bin relativ neu hier was Programmierungen angeht, also bitte ich um Nachsicht, falls es eine doofe Frage ist.Ich würde gern eine Rule erstellen, welche folgende Aufgabe hat:Ist der Parameter1 = Parameter2, so sollen zwei Splits deaktiviert werden. Und wenn die beiden Parameter unterschiedlich sind, so sollen beide Splits wieder aktiviert werden.Ich habe folgendes probiert und bekomme es einfach nicht hin. (s. Bild)Hat jemand entweder eine Korrektur für mich oder eine komplett neue Möglic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Maßstab als Attribut Link in Drawing Text
Lusilnie am 18.05.2010 um 00:01 Uhr (0)
Hallo Sven2010,Dein Problem ist relativ einfach zu erklären: Du versuchst ein Objekt von Typ "Double" anstelle eines Objektes vom Typ "Parameter" zu verwenden.Laut V5Automation.chm würde die richtige Abfrage in etwa so lauten:Code:oText.InsertVariable 0, 50 , parameters1.Item("DrawingBlatt.001ViewMakeUp.1Scale")oder auch nurCode:oText.InsertVariable 0, 50 , parameters1.Item("Blatt.001ViewMakeUp.1Scale")Habe es jetzt nicht getestet!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten si ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part deaktivieren
Kuksi am 06.08.2008 um 23:13 Uhr (0)
Hey! Danke für das Lob ; ) hört man gern.Ich hab die Fehlermeldung angefügt. Das Problem besteht leider weiterhin. Wenn ich beim Aufrufen des Makros in der Reaction anstelle von .Run (`Part1Part Number`) .Run("Part1") eingebe funktioniert es. Ich habe es so verstanden das `Part1Part Number` ein Parameter ist der die Teilenummer angibt auch wenn diese sich ändert ( was damit abgedeckt werden soll). Die Ausgabe des Parameters in einer msgbox gibt mir den korrekten wert wieder, jedoch kann ich in der Reaction ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : regeln/reaktionen und msgbox
Heinkes am 03.03.2010 um 13:21 Uhr (0)
hallo leute,ich hätte noch eine weitere Frage: Ich möchte dass die auswahl einer bestimmten Berechnungsformel abhängig ist von der Wahl einer vorigen eingabe.L1=300mm außer: K= 300mm und L2=300mm+0,8*K dann L1=600mmL2=200mm+K außer: K=300mm dann kann Hersteller Formel :L2=300+0.8*K wählen.L1 ist somit abhängig von L2... und ich weis nicht wie ich a) die wahl der einen oder der anderen Formel realisieren soll am geschicktesten und b) in einer Regel in einem "if" den parameter von 2 Eingaben abhängig mache?. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA: CATICutAndPastable
dr am 27.11.2006 um 12:23 Uhr (0)
Moin,Ich habe mit dem CATICutAndPastable interface bisher nicht gearbeitet.Aber die Dokumentation sieht für mich so aus, dass die Kopien in der Liste iToCurObjects (zweiter Parameter) landen.Kannst ja mal prüfen, ob die Liste, die Du da angibst, durch die Operation größer wird. Sollte dann kein Problem sein, auf die Objekte zuzugreifen.Aber Achtung: Am Anfang der Interface-Beschreibung steht ja auch, dass lediglich Links erzeugt werden und keine echten Kopien.Kann wichtig sein, falls Du die Kopie verändern ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus geöffnetem CatProduct einzelne CatParts öffnen
JoFa97 am 23.04.2024 um 09:37 Uhr (1)
Hallo Bernd, ich probiere jetzt also erstmal aus: - Übergabe von part als Parameter- Dim PartDocument = part.ReferenceProduct.Parent- CATIA.Documents.Open(PartDocument)Ich weiß nicht, ob das das ist, was du meinst. Ich habe mal im Forum geschaut, im Prinzip ist mein Problem ja ein ähnliches wie das hier: https://ww3.cad.de/foren/ubb/Forum137/HTML/006872.shtml, nur dass ich kein SubProduct, sondern einen Part öffnen möchte. Bzgl "Dann benötigst du das Part als ActiveDocument nicht unbedingt.", bin ich mir h ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gibt es eine Möglichkeit Multivalue-Parameter über Regeln/Reactions zu ändern?
CST83 am 02.06.2009 um 12:11 Uhr (0)
Das is nicht so ganz das was mir vorgeschwebt hat.Kommt als Benutzer nicht so gut wenn du eine Liste von Werten angezeigt bekommst und wenn du einige auswählst zeigt er was anderes an. Es gibt zwar keine fehler aber sehr verwirrte Benutzer.Ich hab das ganze schon einmal mit Tabellen realisiert allerdings endete das in 10 Tabellen und Aktiv/Deaktiv Schalten der benutzten und ungenutzten Tabellen. Finde das ganze allerdings etwas zu "aufgebläht". Außerdem muss man auch schön brav die Tabellen-Datei mitnehmen.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geschwindigkeitsproblem beim Makro
Sabine Feminin am 21.08.2006 um 15:52 Uhr (0)
Oh, ich muss wohl genauer werden. Die Schleife ist als Array deklariert. Vor ablauf der Schleife kann der Benutzer eine Zahl für die Schleifendurchgänge angeben, so ca 3 bis 7 welche die Anzahl von Skizzen darstellt. Im Anschluss wird der Benutzer aufgefordert die Skizzen zu selektieren worauf jeweils zwei Parameter und Muster, eine Aufmaßfläche erstellt werden und eine Verschneidung stattfindet.Weitere Selektionen oder ein Search ist nicht vorhanden. Die Schleife befindet sich direkt im "Hauptsub" also es ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
apollo11 am 11.06.2008 um 12:08 Uhr (0)
Also mit Code:CATIA.SystemService.Environ("Variablenname")kannst du auf die Systemvariablen zugreifen.Auf catia.cad.de findest du ein Makro welches in Excel gestartet wird und in CATIA eine Kurve generiert. Vielleicht hilft dir das weiter.http://catia.cad.de/images/downloads/Point.zip
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 13.08.2010 um 11:02 Uhr (0)
Wow! Vielen Dank für diesen äußerst hilfreichen Beitrag!Dann will ich die Liste der Fragen mal abarbeiten...1. Ja2. Die Nutzergruppe sind derzeit nur 3 bis 4 Leute, über einen längeren Zeitraum betrachtet werden wohl auch andere (neue) Kollegen damit arbeiten (Hiwis, Doktoranden,...)3. Für einen primitiven Grobentwurf der nur die Machbarkeit des Projekts demonstriert habe ich 1-2 Monate Zeit. Primitiv bedeutet: einfache Berechnung und einfache Geometrie. Insgesamt werde ich ca. 8 Monate zur Umsetzung der v ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
deyhawaii am 15.10.2012 um 06:19 Uhr (0)
Moin,ich weiß nicht, wie Userform in VBA aussehen könnte, geschweige denn funktionieren könnte. Vom Erstellen ganz zu schweigen.In Excel kann ich halt verschiedene Zellen verknüpfen die sich bei bestimmten Werten selber ausfüllen.Als kleines Beispiel: Trage ich bei Benennung deutsch "Winkel" ein, wird in Benennung englisch automatisch "Bracket" eingetragen. Sowas kann ich ja mit allen Möglichen Einträgen machen. Die Lagernummer kommen aus einer separaten Excel-Liste, die ich mit meiner Properties-Liste ver ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen eines Parametersets (nicht im RootParameterset)
8user8 am 08.12.2010 um 19:30 Uhr (0)
Nabend,ich glaub der Betreff erklärt meine Frage schon ganz trefflich aber hier nochmal:wie kann ich ein Parameterset ansprechen, welches nicht im Rootparameterset liegt? Als Ausgangsgrößen stehen mir ein Parameter aus betreffendem Set und die üblichen Obejkte (Part etc) bereit.Die Selection möchte ich nicht verwenden, da die entstehende Powercopy immer mehrfach eingesetzt wird.Eine sicherlich funktionierende Methode wäre das Umbenennen nach dem Einsetzen per Script, aber gibts auch eine andere Möglichke ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten Attribut verknüpft
sterncadcam am 20.08.2009 um 13:53 Uhr (0)
Hallo zusammen,Ich habe folgendes Problem, ich lese über ein Makro die Koordinaten eines Punktes aus (SPAWorkbench)Nun erstelle ich ein Drawing mit einen Textfeld von meinen CatPart und möchte nun das die Koordinaten mit InsertVariable, also als Attribut verknüpft sind. Leider schaffe ich es nicht die Koordinaten so zu übertragen das sie Attribut verknüpft sind.Gibt es eine Möglichkeit die Koordinaten eines Punktes Attribut verknüpft in ein Textfeld einzufügen? Ohne das ich im CatPart eine Messung durchfüh ...
|
| In das Form CATIA V5 Programmierung wechseln |