|
CATIA V5 Programmierung : Wie Objekte aus Join entnehmen?
zoltan.bekesi am 09.07.2009 um 18:27 Uhr (0)
Hallo MarcDe,wenn es sich nicht über B-Reps handelt, sondern um echte Objekte, kannst du versuchen die durch part.FindObjectByName(strName) anzusprechen.Was willst du aber eigentlich mit den Objekten machen? Die meisten Funktionen von CATIA verlangen Referenzen als Eingänge.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Symmetry contraint
bgrittmann am 29.06.2017 um 13:22 Uhr (1)
ServusMachbar ist das bestimmt.Die größte Schwierigkeit wird wohl das Bilden der Referenzen für den Constrain (bzw auch für die Messung). ggf mal hier iM forum danach suchen.Hast du denn nicht einfach entsprechende (Symmetrie)Ebenen in den Parts die du für die Bedingungen nutzen kannst?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Fehlermedlung
bgrittmann am 23.06.2017 um 16:34 Uhr (1)
ServusVerwendest du denn alle Bibliotheken in den Makros, bzw hast du denn die Lizenzen zu den Worbenches?Ich würde alle Referenzen die du nicht benötigst (an dem Rechner an dem es läuft) deaktivieren, dann ist die Chance dass die Makros auf den anderen Rechnern laufen höher.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : rule: verschiedene Referenzen
Tunki am 20.06.2008 um 12:57 Uhr (0)
Makro ist ein super idee aber darüber findet man so verdammt wenig informationen im Netz (weils nicht viele können) sodass man es sich schlacht selber beibringen kann.Dadurch hoffe ich immer das es möglichkeiten gibt sachen zu verwirklichen mit funktionen die ich einigermaßen behersche------------------mit freundlichen GrüßenKnutDas wird schon CLICK OK TO TERMINATE
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einfügen unzulässig
thomasD am 04.05.2005 um 08:07 Uhr (0)
Hallo zusammen, Beim einfügen eines kopierten Elements mit: Set sel1 = CATIA.ActiveDocument.Selection sel1.Clear sel1.Add HS_part sel1.Copy sel1.Clear sel1.Add HB_combi sel1.PasteSpecial ( CATPrtResult ) bekomme ich folgenden Fehlermelung: Einfügen ist unzulässig. Externe Referenz kann nicht erzeugt werden: Zyklus festgestellt. Falls mir jemand den Sinn dieser Worte, eine Lösung des Problems oder den englischen Wortlaut dieser Fehlermeldung mitteilen könnte, wäre ich sehr dankbar. Cheers, Thomas
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : fragen zu macros programmierung an CATDrawings!?
louis am 25.07.2003 um 19:34 Uhr (0)
Hallo Giovanne, grundsätzlich geht so was: Struktur: lese alle Dateinamen mit CATDrawing ein oeffne Datei durchsuche alle Blätter in der Drawing Die Hintergrund-View hat eine feste Nummer (ich glaube item(0)) Aufwand ca. 1-2 Tage je nach Übung. Referenzen ueber die Online-Hilfe und das Buch Makroprog. mit V5 Viel Spass
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt Referenzen ohne Erzeugung
matzehahn am 01.10.2010 um 15:42 Uhr (0)
Nein, man muss einen Punkt als Referenz erzeugen. Manuell benötigt man auch immer einen Punkt für eine Kugel.Man kann nur das "HybridBody.AppendHybridShape Punkt" weglassen, dann erscheint der Punkt eben nicht direkt im Baum sonder ist bei der Kugel hinterlegt.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATVBA Makro funktioniert nur an einem Rechner
bgrittmann am 09.12.2013 um 09:19 Uhr (1)
ServusWillkommen im Forum.Wird eine Fehlermeldung ausgegeben? (ist dazu die Fehlerbehandlung im Code aktiviert)WIe weit läuft der Code durch?Sind unter "Tools - References" die gleichen Referenzen aktiviert?Verwendet ihr die gleiche Sprachumgebung in Catia?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publications mit VB.net plötzlich nicht mehr möglich
crow73 am 09.08.2012 um 13:15 Uhr (0)
Ja, das sind diese Interop Dateien wie z.B Interop.INFITF.dll.Du kannst z.B. nicht mit den gleichen Interop. Dateien in R16 und R19 Referenzen und dann Coincidence Constraints erzeugen.Habe deshalb 2 getrennte Programmversionen erstellt.Falls Du eine Lösung für das Problem findest würde mich das interessieren.GrußMarko
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Buckminster am 21.02.2012 um 22:38 Uhr (0)
Danke, das hilft mir schonmal weiter.Ich hab mich jetzt dazu entschieden, das ganze innerhalb eines PArts zu machen, da es für mich keine wesentlichen Nachteile darstellt.Dennoch schlägt die Erzeugung der Polyline über die erzeugten Referenzenf fehl.Code:Global:Dim ConceptCoolingSystem As Document Set ConceptCoolingSystem = CATIA.ActiveDocumentDim CoolingSystem As Part Set CoolingSystem = ConceptCoolingSystem.PartDim SetName As StringDim Schlauchset As HybridbodySet Schlauchset = CoolingSystem.hybridBodi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopies mit Makro erstellen, Richtung festlegen
zoltan.bekesi am 05.11.2009 um 17:55 Uhr (0)
Hallo Patrick,um Powercopies über Makros einfügen zu können brauchst du ein KT1 oder PKT Lizenz.Dann kannst du auf einen Objekt Namens InstanceFactory zugreifen, mit denen die notwendige Referenzen übergeben werden können.Ohne den Lizenz kenne ich kein Weg.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
bgrittmann am 04.12.2015 um 10:03 Uhr (1)
ServusUps.Ändere mal die Zeile in "selection1.Add oref"Geht es dann auch? Mehrere hab ich gerade nicht getestet.GrußBerndPS:Wie sieht denn dein Code aus?Was sind bei dir Referenzen?Warum speicherst du nicht die Punkte (Objekte) im Array zwischen?------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand Messen im Makro
kpr am 15.07.2007 um 12:15 Uhr (0)
Hallo KrisztianDu musst die Referenzen mit CreateObjetctFromName erzeugen:ref1=RootProd.CreateObjetctFromName("RootProdName/SubProd1_InstanseName/!Punkt")ref2=RootProd.CreateObjetctFromName("RootProdName/SubProd2_InstanseName/!Punkt")und dann kannst du messen.Wichtig ist das Ausrufezeichen, welches den Elementnamen als Referenz "kennzeichnet".Gruss
|
| In das Form CATIA V5 Programmierung wechseln |