|
CATIA V5 Programmierung : View from 3D
HoBLila am 14.08.2008 um 12:50 Uhr (0)
Sorry, dass ich auch nicht Helfen kann, da ich noch immer nix mit Annotations anfangen kann... Stecke halt im CATIA nicht drin, sondern programmiere nur Tools dazu. Jedenfalls weiß ich z.B. vom NC-Bereich, dass die Leute da mehr als nur zu viel zu klicken haben und dass deshalb jedes Tool, was ich dafür entwickle mit so wenig Eingaben wie Möglich auskommen muss.Und bei den viele nSchritten die die machen und wie oft die das dann wiederholen macht sich ein Klick in der Verarbeitung schon sehr schnell in Zei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Documents.Open() mit IGES R19 SP03
HoBLila am 31.03.2011 um 16:15 Uhr (0)
Hallo zusammen,ich hätte ein Mittelschweres Problem. :-)Und zwar habe ich ein Makro:[code]Sub CATMain() Dim NewDoc As Document Set NewDoc = CATIA.Documents.Open("D:PART1.igs")End Sub[code]Dieses Makro macht nichts weiter als ein IGS-File zu öffnen.Sobald dies geschehen ist kann der VBA-Editor nicht mehr verwendet werden und alle UserForms sind völlig ohne Funktion.Dieses Phänomen tritt allerdings nur auf, wenn ich das Makro über Alt+F8 und dann Run ausführe. Führe ich das Makro direkt aus dem VBA Edi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Erstellung von Thick Surface mit Parameterzuordnung
HoBLila am 06.10.2010 um 16:43 Uhr (0)
In deinem Code ist doch eine Zählschleife drin.Bitte such mit einer Suchmaschine nach entsprechenden Hilfen (Schleifen, Rekursion), ich kann hier nicht jedem die Grundlagen beibringen, die nun wirklich trivial (okay Rekursion ist etwas schwieriger, aber bei Dir würden auch zwei verschachtelte Schleifen reichen) sind.Alternativ würde ich Dir auch das Buch Makroprogrammierung von Zhieten und danach das Kochbuch V5 von Hansen empfehlen.Das Zauberwort für Dich habe ich auch schon genannt: Die HybridBodies, des ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reaction Fehlermeldung
HoBLila am 21.06.2011 um 12:00 Uhr (0)
Der Hinweis mit V6 ist wichtig, vielleicht eine der wichtigstens Eigenschaften hier in Deinem Post, weshalb ich nicht verstehe, dass er nur so in einem Halbsatz kommt...Also ActiveDocument gibts nicht mehr im V6, das sollte eigentlich klar sein, hierzu bitte die Doku lesen.Dann gibt es überhaupt keine Dokumente mehr im V6, das sollte auch klar sein.Das ganze Modell geht nun über Editoren, was 1:1 dem CAA-Ansatz entspricht und viel praktikabler ist, da man das aktuell in bearbeitung befindliche Objekt erhäl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro soll warten
HoBLila am 28.06.2013 um 12:27 Uhr (0)
Hier, wie besprochen, die FindWindowA-Methoden mal versuchen.Also entweder bis der Dialog weg ist eine While-Schleife drüber oder besser, wie ich es in der Testautomatisierung mache (ist aber ne andere Sprache), warten bis das CATIA-Fenster wieder reagiert. In der While-Schleife aber umbedingt ein DoEvents() einbauen um den anderen Prozessen die Chance zu geben zu reagieren und die Prozessorlast etwas rauszunehmen. Ein Sleep() von ner Sekunde wär eventuell auch sinnvoll, wenn Du schon weißt, dass es länger ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
HoBLila am 26.05.2011 um 16:07 Uhr (1)
Schaue mir erst jetzt Deine Systeminfo an. :-)Hätte uns viel Grübeln erspart, aber naja man lernt ja.Wollte nämlich gerade schreiben, dass Du dann nen 64bit Rechner hast, aber das steht ja auch in der Sysinfo :-DDann zur Begründung:Ist bei mir schon länger eine Programmierrichtlinie, vor jedem Methodenaufruf Call zu schreiben, wenn ich keine Rückgabewerte erwarte.Dies ist bei 64bit manchmal nötig, da die Skriptbibo von CATIA nicht nur COM sondern auch 32bit ist.Das ist der Architektur geschuldet. Aus diese ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : 3DText for CATIA
HoBLila am 13.07.2012 um 16:04 Uhr (1)
Also wenn ihr das Ganze ne Ecke günstiger braucht kann ich das Tool CreateGravure von der Cenit AG empfehlen, welches auf VB-Basis ohne DXF arbeitet. Das Tool aus dem Kochbuch vom Herrn Hansen, welches DXF basiert arbeitet.Wer für VW arbeitet eine CAA-Alternative: CADGlyph (kann auch mit Auszugsschrägen und Verrundungen arbeiten)Ansonsten scheint die :em AG noch an einem Tool zu arbeiten, welches ich jedoch leider noch nicht live gesehen habe.All diese Tools auch type3 CAA V5 Based haben ihre Vor- und Nach ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Probleme mit UserSel
HoBLila am 02.03.2010 um 18:05 Uhr (0)
Hallo,dann möchte ich mich für dne Hinweis auf ein Buch entschuldigen.Kam mir halt so vor, als würden elementare Grundkenntnisse fehlen,was dann eben an anderer Stelle besser supportet werden könnte. So dann zu deinen neuen Fragen:Nicht alles was in der Doku steht stimmt auch. Die ist oftmals sogar veraltet.Vertrau also nicht immer darauf, was dadrin steht, sondern probier es aus.Ich behaupte in dem Fall geht das auch mit Achsensystem.Da Du aber bereits eine Selektion hast und daraus das Objekt fischst, ka ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Normal View beschleunigen
HoBLila am 31.05.2012 um 12:01 Uhr (0)
Hallo zusammen,ich habe ein kleines Problem bei der Usability.Ich brauch die Draufsicht (also senkrecht) auf einen TPS-View für den User.Dafür nutze ich Code:Call CATIA.StartCommand("Normal View")Da man ja scheinbar keine ordentliche Funktion dafür hat. Soweit kein Problem.Nun ist es aber so, dass wenn der User bereits senkrecht drauf schaut, dann wird die Ansicht invertiert. Das ist denkbar ungünstig.Also dachte ich mir: Kein Problem, werte ich doch einfach die SichtrichtungCode:Call viewPoint3D.GetSightD ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : InWorkObject Selection
HoBLila am 15.04.2010 um 14:22 Uhr (0)
Hallo Herr Hansen,ja, das kann ich, leider habe ich aber feststellen müssen, dass es wichtig ist, dass genau in der selben Ebene das InWork-Object vorhanden ist.Sobald es eien Ebene hoch geht, schon kann der user das Resultat anklicken.Beispiel:Part|-Body1| |-Geometry1|-Body2 |-Pad1 |-Add -- InWorkObject |-FeatureToEditFührt der User nun ein Edit vom Feature aus, so kann er das Resultat der Boolschen Operation wählen.Der Workarround, den ich gerade habe ist:Boolsche Operation von Feature ermitteln ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Solid Datum Explicit
HoBLila am 17.01.2013 um 10:58 Uhr (0)
Hallo tomtom1972,ich komme leider nicht zu der Erkenntnis, die Du hattest.Mein Code sieht so aus:Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim shapeFactory1 As ShapeFactorySet shapeFactory1 = part1.ShapeFactoryDim reference1 As ReferenceSet reference1 = part1.CreateReferenceFromName("")Dim closeSurface1 As CloseSurfaceSet closeSurface1 = shapeFactory1.AddNewCloseSurface(reference1)Dim hybridShapeFactory1 As Hybr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : RADE unter Windows 7 64bit
HoBLila am 21.01.2011 um 15:54 Uhr (0)
Hallo zusammen,wir versuchen schon seit geraumer Zeit RADE unter Windows 7 64bit zum Laufen zu bringen.Ich weiß es ist dafür nicht zertifiziert und wir haben daher schon ein PMR am Laufen. Problem ist hier, halt das Dassault auch gar nicht einlenken möchte (hier kann ich ihre Haltung auch ein wenig verstehen, denn es macht Arbeit, aber die Lizenzen sind ja teuer geung).Speziell sprechen wir von CATIA V5R19SP09 mit eben entsprechender RADE-Umgebung. Die Hardware ist auch zertifiziert.Versucht haben wir es m ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Maße gruppieren
HoBLila am 28.01.2013 um 11:26 Uhr (0)
Hallo Tonal,da ich kein Konstrukteur bin, kann ich Dir Deine Fragen leider nicht beantworten. :-(Mir fehlt einfach das KnowHow um geschickt mit den CATIA-Funktionen umzugehen.Ich bekomme immer die Teile, mit den bereits vorhandenen Captures drin. Caputure ist das blaue Fotoapparat-Symbol in der FTA-Workbench. Man bekommt dann eine Art Kamera, für die man dann irgendwie definieren kann, was eingeblendet ist und was nicht, vor allem aber welche Annotations. Ob die Annotations nun Text oder Dimension sind ist ...
|
| In das Form CATIA V5 Allgemein wechseln |