Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1847 - 1859, 10965 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
scholzro am 10.07.2006 um 14:59 Uhr (0)
hallo tapani,vielen dank für deine antwort.habe gleich einmal den code geändert:Code:Language="VBSCRIPT"Sub CATMain()Set windows1 = CATIA.WindowsSet documents1 = CATIA.DocumentsSet partDocument1 = documents1.Item("CATIA.ActiveDocument")Set part1 = partDocument1.PartSet hybridBodies1 = part1.HybridBodiesSet hybridBody1 = hybridBodies1.Add()End Subes kommt jedoch wieder die gleiche fehlermeldung mit verweis auf die zeile "Set partDocument1 = documents1.Item("CATIA.ActiveDocument")"außerdem kann ich auch in d ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
Lusilnie am 10.07.2006 um 22:21 Uhr (0)
Hallo scholzro,ist klar, daß die Fehlermeldung wieder kommt, denn die Zeile muß entweder so:Set partDocument1 = CATIA.ActiveDocumentoder so:Set partDocument1 = documents1.Item(CATIA.ActiveDocument.Name)lauten.Zu Deinem zweiten Problem: Der Script-Recorder spiegelt leider nicht alles wieder, was Du tust. (Die Gründe dafür wissen nur Gott, DassaultSystemes oder andere "tief Innvolvierte". )Da bleibt Dir nur das "Zusammenbasteln" mit Hilfe der "Automotion-Help"! mfg,Lusilnie------------------Alle Aussagen z ...

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 : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
Tapani. am 11.07.2006 um 15:48 Uhr (0)
moin,nö, sind sie nicht.Dann musst du mit GetTechnologicalObject arbeiten. z.B. set secs = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections") Annahme: das ActiveDocument ist ein CATProduct!Mit einer der Add-Funktionen des Sections-Objektes kannst du dann eine neue Section erstellen und danach an deren Properties rumschrauben... z.B. SetPosition zum setzen der SchnittebeneAllerdings entsteht dabei keine geschnittene Geometrie, d.h. die bestehende Geometrie wird nicht verändert. Außerdem ist m. ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Direction eine Skizze feststellen?
KlausJ am 11.07.2006 um 18:27 Uhr (0)
Hallo Maxi-Max,ich weiß nicht, ob CATIA etwas zur Verfügung stellt. Mathematisch geht das im Prinzip so, daß man die Fläche der Kurve ermittelt. Ist der Drehsinn mathematisch positiv, dann ist die Fläche auch positiv, bei negativ ist die Fläche negativ.------------------in diesem SinneKlaus

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
scholzro am 12.07.2006 um 08:14 Uhr (0)
hallo tapani!danke für info.habe nun folgenden code:Code:Language="VBSCRIPT"Sub CATMain()Set windows1 = CATIA.Windowsset secs = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections")Dim NewSection As Section Set NewSection = TheSections.AddEnd Subdanach product mit den zu schneidenden teilen aufgerufen und makro gestartet.habe erwartet, dass er dann das sectioning aufruft und eine (zunächst beliebig positionierte schnittebene erstellt.aber leider:"The scripting engine for MS VBScript has the foll ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Assembly-Design - Sectioning -> Schnitte durch Makro als CATPart abspeicher
scholzro am 12.07.2006 um 09:44 Uhr (0)
geht leider auch so immer noch nicht.fehlermeldung:"Description: Anweisungsende erwartet"Code:Language="VBSCRIPT"Sub CATMain()Set windows1 = CATIA.Windowsset secs = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections") Dim NewSection Set NewSection = TheSections.AddEnd Sub

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Anfängerfrage: Product speichern
crinuy am 13.07.2006 um 11:20 Uhr (0)
Hallo Allerseits,ich bin noch sehr neu in der Catia- und VB-Programmierung. Deswegen auch erstmal eine (hoffentlich) einfache Frage.Und zwar habe ich ein Product mit mehreren Unterproducts. Eines (oder mehrere der Unterproducts werden nun verändert und ich möchte gerne danach das komplette Product speichern (kein Speichern unter, da das Product bereits mal gespeichert wurde).Danke schonmal für die Hilfe!Info: Es geht um Visual Basic 6 und Catia v5R14

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Anfängerfrage: Product speichern
Maximilianus am 13.07.2006 um 13:25 Uhr (0)
Zitat:Original erstellt von crinuy:Hallo Allerseits,ich bin noch sehr neu in der Catia- und VB-Programmierung. Deswegen auch erstmal eine (hoffentlich) einfache Frage.Und zwar habe ich ein Product mit mehreren Unterproducts. Eines (oder mehrere der Unterproducts werden nun verändert und ich möchte gerne danach das komplette Product speichern (kein Speichern unter, da das Product bereits mal gespeichert wurde).Danke schonmal für die Hilfe!Info: Es geht um Visual Basic 6 und Catia v5R14Also normalerweise ve ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Part auslesen
Tapani. am 13.07.2006 um 17:16 Uhr (0)
moin,an die Parameter eines Parts kommst du mitCode:set secs = CATIA.Documents.Item("Slider.CATPart").Part.Parameters.Item("Radius")msgbox secs.NameDa du die Objekte des Strukturbaums alle abgrasen willst, ist es ratsam statt der Strings in den Item-Statements Zahlenwerte zu nehmen. Collections fangen immer bei 1 an und z.B. CATIA.Documents.Count gibt die Anzahl der vorhandenen Elemente an.Gerade für das abgrasen aller Elemente des Strukturbaums lege ich dir den Eintrag zu ReferenceProduct in der "Product" ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Anfängerfrage: Product speichern
Tapani. am 13.07.2006 um 17:26 Uhr (0)
moin,Jedes CATIA-Document-Objekt hat eine Property "Saved" die angibt ob das entsprechende Dokument gespeichert werden muss oder nicht und weiterhin eine Methode "Save" die das Dokument abspeichert. Eine kleine Schleife über alle Dokumente der Documents-Collection und du bist fertig. Falls mehrere (unabhängige) Dokumente geöffnet sind, sollte man jedoch den Strukturbaum des zu speichernden Product-Dokumentes abgrasen und so nur die zu dem entsprechenden Product gehörigen Dokumente ermitteln und dann abspei ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : 3D_Space während Makrodurchlauf freigeben
Tapani. am 13.07.2006 um 18:09 Uhr (0)
moin,ja, die gibts: du schreibst das ganze nicht als catvbs-Makro, sondern als vbs-Makro. Das kann man dann außerhalb der CATIA starten (wenns unbedingt sein muss kann man sich auch noch einen wrapper schreiben, der das ganze aus CATIA heraus startet) und dann blockiert das Script nicht die CATIA, so das man drehen kann, wie man lust hat.Das ganze sieht dann in etwas so aus:Code: On Error Resume Next Set CATIA = GetObject("", "CATIA.Application") iErr = Err.Number If (iErr 0) Then On Error Goto 0 set CA ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : SelectElement unter Unix
Macro_Man am 13.07.2006 um 20:19 Uhr (0)
Hallo Experten,ich habe folgendes Problem, ein Macro soll unter Unix und Windows verwendet werden. In diesem Macro(CATScript) wird einem vorhandenen Punkt (Typ: CircleCenter) durch einen Benutzer eine Referenz(Type:BRep Edge)zugewiesen.Wird das Macro manuel gestartet funktioniert es super. Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet hybridShapeFactory1 = part1.HybridShapeFactoryDim ref(0)ref(0)= "Edge"Dim UserSelection,UserSelSet UserSelection= CATIA.ActiveDocumentSet UserSel= ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  130   131   132   133   134   135   136   137   138   139   140   141   142   143   144   145   146   147   148   149   150   151   152   153   154   155   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz