|
CATIA V5 Programmierung : Messung Löschen
cmb am 02.08.2010 um 17:16 Uhr (0)
Hallo Forum,ich möchte gerne aus einer TemplateDatei eine Messung herauslöschen.Diese hat immer den Namen "Ueberlaufvolumen"mein Code:Sub CATMain()Dim oPart As PartDocumentSet oPart = CATIA.ActiveDocument For i = 1 To oPart.Part.Parameters.Count Dim oPara As Parameter Dim selection1 As Selection Set oPara = oPart.Part.Parameters.Item(i) If oPara.Name Like "*Ueberlaufvolumen*" Then oPara.Delete selection1.Add (oPara) Objekt unterstützt diese Methode nicht End If Next ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formel Gewicht / Dichte
monka am 03.08.2017 um 10:37 Uhr (1)
Hallo Christophso wie du dir das vorstellt geht das glaube ich nicht. Du würdest ja so versuchen einen Parameternamen in ein Parameter zu packen und über diesen an zu sprechen. Sollte das doch irgendwie gehen lasse ich mich gerne eines besseren belehren.Was du allerdings tun könntest wäre eine Trägheitsmessung in deinem Part vom Partbody ablegen, sofern alle Features im Partbody sind. Die Trägheitsmessung erzeugt einen Parameter für die Dichte.Code:InertiaVolume.1DensityDiesen kannst du in deine Userproper ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reinfolge der Aktualisierung
Jan24 am 31.10.2006 um 17:15 Uhr (0)
Hallo Zusammen,arbeite grade an meiner Diplomarbeit wo ich hauptsächtlich mit "Parameter" und "Regel" zu tun habe. Hier habe ich ein immer wiederauftredendes Problem dies möchte ich an dem folgenen einfachen Beispiel erklären:if(xy1+y2+y3){Message(" X ist zu Groß ")}x und die y-werte stehen für beliebege Parameter oder Maße aus einer Skizze. Nun passiert folgendes ändert der Benutzer ein y-wert so das die if bedingung Wahr wird so wird die Fehlermeldung ausgegeben was bis hier auch richtig wäre. aber in di ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter ändern
Catrin am 05.08.2004 um 13:46 Uhr (0)
Kann es sein, dass eine Einheit fehlt ? ------------------ CATIS GmbH 38444 Wolfsburg catrin.eger@catis.de www.catis.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro direkt aus Part starten
moppesle am 28.11.2012 um 16:00 Uhr (0)
Hallo pfannensepp,über eine Reaction kannst du einen Parameter überwachen.Dort kannst du auch Makrocod einfügen.KWA-Lizenz nötig.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Länge einer 3D-Linie ändern
Jules_Vernes am 15.11.2005 um 13:53 Uhr (0)
Nimm alles zurück das Problem saß vor dem Rechner. Ich hab das Set... vergessen und dann muß man das .value weg lassen.Aber wenn wir schon bei Parametern sind:"Wie kann man per Makro einen Parameter in einem Part veröffentlichen um von anderen Parts darauf zugreifen zu können.Bei geometrischen Elementen geht das so: Dim reference1 As Reference Set reference1 = product1.CreateReferenceFromName("Skelett/!E3") Dim publications1 As Publications Set publications1 = product1.Publications Dim publicatio ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit C# Parameter auslesen
mycon am 24.06.2017 um 22:52 Uhr (1)
Hallo,ich möchte mit C# einen Parameter in Catia bekommen, auslesen und neuen Text reinschreiben.Mein bisheriger Versuch:Code: INFITF.Application App = (INFITF.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Catia.Application"); MECMOD.PartDocument aDoc = (MECMOD.PartDocument)App.ActiveDocument; INFITF.Selection Sel = aDoc.Selection; Sel.Clear(); Sel.Search("(Name=Material & CATKnowledgeSearch.InternalParameter), ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim aut. ändern von Parametern, wenn mehrerer PowerCopys vorhanden sind.
Beny am 12.12.2012 um 11:05 Uhr (0)
Guten Morgen Leute :-)Ich hätte da ein Problem, und dachte mir, dass ihr mir vllt. eine Lösung wisst .Es geht um PowerCopys und um ein Makro, dass Parameter in den eingefügten PowerCopys verändern soll (Also sprich in einem Parameter sollen verschiedene Werte in einer Werteliste "Befehl: Mehrere Werte hinzufügen" stehen.Die angefügten Parts wurden in der R19/SP9/HF49 erstellt.Die vorgehensweiße vom User ist folgende: (Bitte hierzu das Part "Test1_PoCo_Vorlage" öffnen)- Er fügt erstmals die PowerCopy in das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reinfolge der Aktualisierung
Heini_K am 03.11.2006 um 10:38 Uhr (0)
Hallo Jan,Habe Catia gerade nicht zur Hand, aber mathematisch gesehen, brauchst Du den Parameter x nicht unbedingt in deiner Regel.x = 2*y1x y1+y2+y3= 2*y1 y1+y2+y3= 0 -y1+y2+y3 - Das nimmst Du als Regel.------------------Gruß,Matthias
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : wissensbasierten, parametrischen CATIA V5 Moduls
stefanandreas am 15.09.2003 um 09:41 Uhr (0)
Hi, Die Knowledgeware in CATIA V5 beinhaltet glaube momentan 7 verschiedene wissensbasierte Module. Für die parametrische CAD Modellierung sind denke ich die Knowledge Adviser und Knowledge Expert Module die geeigneten. Da können benutzerdefinierte Parameter, Formeln, Regeln, Prüfungen angelegt werden. Gruß Stefan [Diese Nachricht wurde von stefanandreas am 15. September 2003 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Umgebungssprache per Makro
NoobCat am 27.09.2016 um 09:57 Uhr (9)
Leider leider liest das nur das "default" Environment aus. Wenn CATIA jedoch mit einer speziellen Environment-Datei gestartet wurde (z.B. im Link per -env Parameter), die eine eigene Sprache vorgibt, dann führt diese Methode ins Leere, weil die falsche Sprache ermittelt wird. Ansonsten ist das der bisher beste Ansatz, den ich finden konnte.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Surfaces über Parameter austauschen
Chrisma am 21.04.2010 um 13:53 Uhr (0)
Hallo mal wieder,habe mir eine einfache Parameter Steuerung erstellt bei denen ich 3 Flächen als variable Eingangsgrößen habe.kurzes Beispiel.Fläche 1Fläche 2Fläche 3Hilfsflächeif Auswahl der Fläche == Fläche 1{Hilfsfläche=Fläche 1}elseif Auswahl der Fläche == Fläche 2{Hilfsfläche=Fläche 2} ...Habe zwei Fragen dazu:Frage 1: Kann ich irgendwie auf die Hilfsfläche verzichten. Ich brauche Sie da meine Rule nicht akzeptiert, dass ich Fläche1 = Fläche 1 schreibe.Frage 2: Es kann sein, dass ich ein Soli bekomme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterset mit Variable umbenennen
zoltan.bekesi am 01.07.2009 um 20:39 Uhr (0)
Hallo Ledneb,also Parameter kann man jetzt (mindestend ab R14) auch direkt (ohne Suche) ansprechen.Du kannst beliebige erzeugen, Werte lesen/speichern, Formel setzen. Auch Parameterset erzeugen geht.Leider kann man aber kein Parameterset umbenennen. Ich habe es versucht, es funktioniert nicht. Parameter kannst du aber umbenennen.Ist es eine Option ein neuer Parameterset mit der gewünschter Name zu erzeugen?Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |