|
CATIA V5 Programmierung : Werte von Paramtern aus Excelmakro anpassen
caprivi am 02.03.2017 um 13:47 Uhr (1)
Die Referenzen hatte ich alle gesetzt. Hieran hat es nicht gelegen. Aber mit der Definition als Objekt geht es immerhin schon mal weiter. Danke hierfür!Allerdings habe ich durch Deine Hilfe jetzt auch festgestellt, dass ich mir das ansprechen innerhalb des Parametersets "Beam1" scheinbar auch zu einfach vorgestellt habe.Bei der Zeile Set para1 = parameterSet2.Item(m)heißt es "Object does not support this property or method".Wie spreche ich den Parameter denn korrekt über einen Laufparameter an? Die V5Aut ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Tools - References
tberger am 17.03.2011 um 13:34 Uhr (0)
Automatisieren der Referenzeinträge - weiss ich nicht.Aber: wenn du auf verschiedenen Systemen dein vba-Projekt laufen lassen willst müsstest du ja auch dafür sorgen, dass keine Makros darin aufgerufen werden, die eine der dann nicht vorhandenen / abgeschalteten Referenzen benötigen.Dann wäre es sinnvoller für die jeweilige Plattform ein eigenes Projekt zu schreiben und diese vor Rollout per Drag and Drop mit deinen Modulen und Forms zu füllen.Die Referenzeinstellungen für die Plattform-Versionen wären dan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Brep in Externe Verweise
zoltan.bekesi am 16.01.2010 um 20:29 Uhr (1)
Hallo,ich bin leider der Meinung, dass der Zugriff auf Elemente einer kopierten Skizze nicht klappen wird. Es ist auch relativ einfach nachzuvollziehen, wenn du die Geometry Ast im Baum der Skizze öffnest und ansiehst, was dort steht (ein Briefumschlag), also die komplette Skizze ist ein Objekt. Das war schon in R16 so. Wir haben es aus einen anderen Grund untersucht, haben versucht die Originale der Skizze zu finden und die Koordinaten zu transformieren, letztendlich haben wir aber die ganze fallen lassen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Join aus ausgewählten Objekten erzeugen
davischr am 04.01.2011 um 10:35 Uhr (0)
Ich habe nach längerem Versuchen bemerkt, dass der Join in den zweiten selektierten Join erzeugt wird. Nun habe ich den letzten Teil des Programms geändert, so dass nun ein GeoSet ausgewählt und der Join in diesem erstellt wird:Code:...sObject3.SelectElement2 strFilter, "Bitte selektiere GeoSet für Join",FalseDim hybridBody1 as HybridBodySet hybridBody1 = sObject3.item(1).valuehybridBody1.AppendHybridShape hybridShapeAssemble1...Mein Problem ist nun, dass der Join leer ist, ich vermute einmal, dass das mit ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AXS im Part verschieben ohne Assy zu zerstören?
Leksis am 09.02.2011 um 02:02 Uhr (0)
Hallo zusammen,Problem :Es gibt mehrere Baugruppen. In jeder Baugruppe sind Parts die Absolute Achsen System auf dem AXS der Baugruppe haben. Die Parts sind im Raum verbaut. Jetzt müssen alle Parts so geändert werden, dass sie eigenes AXS im Part – Körper haben oder möglichst nah dran. Dabei aber die Verschiebung in der Baugruppe nicht verlieren. Die Parts benutzen externe Geometrien (für die Bemassung im Sketch z.B). Diese Geometrien haben keine links nach draußen. Transfor – Funktion im Part darf nicht a ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Replace References
Fanfon am 22.01.2013 um 12:06 Uhr (0)
Hallo,ich versuche mithilfe der C5 Api die Referenzen zu ersetzen.Ich lade eine Baugruppe, traversiere sie durch und bekomme so alleabsoluten FileNames, die in der Baugruppe (und deren Unterbaugruppen und Teilen).Das Funktioniert soweit so gut. Jetzt versuche diese referenzierten Dateien zu ersetzen.Die ersetzten Teile/Baugruppen, sind die gleichen, haben nur einen anderen Namen und liegenin einem anderem Verzeichnis!Laut API gibt es ja eine ReplaceFunc für Components und Products. Welche muss ich da jetzt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
Tapani. am 11.07.2006 um 10:44 Uhr (0)
moin,was du bräuchtest ist wohl die Funktion AddNewSplit oder AddNewHybridSplit des Objektes ShapeFactory bzw. HybridShapeFactory. Wie das genau geht findest du dann in der Hilfe unter den beiden letztgenannten Objekten.z.B. set hybFact = CATIA.ActiveDocument.Part.HybridShapeFactory (angenommen ein CATPart ist geöffnet)set newSplit = hybFact.AddNewHybridSplit(Ref1,Ref2,1)wobei Ref1 & 2 Referenzen auf das zu schneidende Objekt bzw. die Ebene sind. Am besten erzeugt mit CATIA.ActiveDocument.Part.CreateRefere ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
DanielFr. am 20.12.2013 um 12:33 Uhr (1)
Hallo zusammen,wenn du das intern benutzen möchtest dann bitte setze dich mit dem Thema "Catalog" und "PowerCopy" auseinander.Die Berechnungen kannst du auch direkt im Part mit Hilfe einer Rule (hiezu benötigst du jedoch die Knowledge Lizenz) abbilden. D.h. du hast gar keine "externe Applikation" sondern nur CATIA native Funktionen. Die Rule kann dann ebenfalls das Öffnen, Updaten und Speichern der Zeichnung übernehmen.Also d.h. jetzt zusammenfassend als Vorbereitung für deine Diplomarbeit gibt es IMHO fol ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt auf welcher Fläche? / Ebene parallel zur Fläche durch Punkt
Effak am 06.09.2009 um 23:38 Uhr (0)
Guten Abend und vielen Dank für die schnellen Antworten.Die Ebenen im Screenshot habe ich per Hand (Punkt + Oberfläche anklicken) über die Funktion "Referenzebene" mit der Konfiguration "Tangential zu Ebene" (o.ä.) erstellt. Das scheint genau die von euch beschriebene Funktion "Plane - Tangent to Surface" gewesen zu sein.Leider hatte ich ganz vergessen zu erwähnen, dass es mir konkret um die Automatisierung dieses Vorganges per VBA für sehr viele Punkte ging , da diese Ebenen in größeren Mengen benötigt we ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partübergreifend / Erkennung von betroffenen Parts
bgrittmann am 23.04.2021 um 19:40 Uhr (1)
ServusZitat:Update 2: Das Script "CAASpaClashFiltering.CATScript" aus der Doku macht bei mir nichts. Keine Fehlermeldung und kein Ergebnis.Das Script legt lediglich ein Kollisions-Objekt im Baum an und füllt den Status und den Kommentar für jede Kollision aus.Zu deinem MinimumDistance-Problem: Wie lautet die Fehlermeldung? Stimmen die "Pfade" bei der Erstellung der Referenzen? (ggf Screenshot des Baums posten)GrußBerndPS: ggf ist es einfacher ein Distance-Objekt zu verwenden, dann entfällt die Erstellung d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PFad und Namen von Verlinkten Dokumenten
Axel am 08.11.2004 um 09:10 Uhr (0)
Ahoi! Ich hab da eine ähnliche Frage. Vielleicht kann mir da einer weiter helfen. Gibt es eine Möglichkeit, diese Infos (Subproducts, Parts) aus einem nicht geladenen Product auszulesen? Die Links sind doch im Product abgespeichert, dann müsste man die doch auch irgendwie rausbekommen, ohne das Product zu laden. In meinem letzten Leben habe ich an SolidWorks rumprogrammiert. Da konnte man die Referenzen einer Baugruppe auslesen und verbiegen ohne zu laden. Hoffentlich kann Catia das auch. Gruß, Axel --- ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : COM References verschwunden (V5R26)
kev1n am 27.11.2017 um 13:09 Uhr (15)
Hallo Randle, hallo tomtom1972,vielen Dank für eure Tipps. der Editor startet ganz normal. Anhand der Fehlermeldung bin ich in den Weiten des Internets auf den Tipp gestoßen, dass man die "Target CPU" unter Properties von "Any CPU" auf "x86" umstellen muss und den PC neu starten. Und Tatsache: Nach dem Neustart sind die Referenzen wieder da und das Programm startet. Ich weiß zwar nicht was da los war, aber es klappt Zusätzlich musste ich CATIA manuell zur registry einfügen, und das Programm lief einwand ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ALLCATPART Manuell
Randle am 22.07.2024 um 14:02 Uhr (1)
Hallo,also ohne eine separate Schleife über die HybridBodies eines jeden Parts, wirst du wohl nicht umzukommen. Ich würde die GeoSets als ganzes kopieren und dann abschließend über das Ergebnis (im AllCatPart) gehen und alle unsichtbaren HybridShapes löschen. Ist glaube ich einfacher als vorher zu "filtern".Gruß RandlePS: Das mit den Referenzen könnte tatsächlich ein Problem sein und es doch notwendig machen jedes Element einzeln zu kopieren. Ich hatte das jetzt nur an dem denkbar einfachsten Fall getestet ...
|
| In das Form CATIA V5 Programmierung wechseln |