|
CATIA V5 Programmierung : Pfadangabe realisieren???
Lusilnie am 10.10.2005 um 23:12 Uhr (0)
Hallo robert_de,habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" e ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
Lusilnie am 10.10.2005 um 23:15 Uhr (0)
Hallo robert_de,habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" e ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
Lusilnie am 12.10.2005 um 19:18 Uhr (0)
Hallo robert_de,müßte für Dein Beispiel lauten:If right(Dateiname,4) ".xls" Then Dateiname = Dateiname & ".xls"End Ifmfg,Lusilnie
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenformat erzwingen???
Lusilnie am 13.10.2005 um 21:40 Uhr (0)
Hallo robert_de,ich weisz nicht ganz, was Dir vorschwebt, aber ich loese Eingabe-Probleme so:Dim inputBoolean As BooleaninputBoolean = FalseDo Until inputBoolean = True Datensatz = ...--hier Deine Eingabe-Routine + vorherige Dims If (InStr(Datensatz,".xls")) 0 Then assemblyConvertor2.Print "XLS" , Datensatz , product1 inputBoolean = True Else MsgBox "Das Ausgabeformat muss eine Excel-Datei sein!" End IfLoopAus dieser Schleife kommt man erst heraus, wenn ein ".xls" im Datensatz-String entha ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierte Geometrieerzeugung über Excel
Lusilnie am 08.03.2006 um 22:34 Uhr (0)
Hallo iggy,die Frage ist, was für eine Kugel brauchst Du? Reicht Dir die Außenhaut (als Fläche)? Dann ist die Lösung einfach, wenn Du mit "Generativ_Shape_Design" arbeiten kannst. Du zeichnest Dir einfach die Erstellung einer Kugelfläche um einen Punkt auf und baust die gewonnen Informationen geschickt in Dein Makro ein! mfg,Lusilnie
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angestellte Bohrungen, in txt Datei auslesen
Lusilnie am 21.12.2006 um 01:37 Uhr (0)
Hallo 1703oliver,willkommen im Forum! Und gleich die erste "Rüge". Du brauchst den Beitrag nicht in verschiedenen Foren posten! Normalerweise lesen die Leute das "Allgemein" mit, da hier ja alles landen kann. Falls Dir doch mal der "Falsch-Plazier-Fehler" unterlaufen ist, dann poste einfach auf den falsch platzierten Artikel und verweise auf den richtigen! Nichts ist frustrierender als Antworten auf Fragen zu geben, die an anderer Stelle schon beantwortet wurden!!!!Nun zu Deiner Frage. Ich denke schon, das ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rechteckmuster mit variablem Abstand
Lusilnie am 07.04.2008 um 21:54 Uhr (0)
Hallo Tig,willkommen im Forum!Versuche es doch mit einem "User-Pattern". Mit dem Makro aus dem Download-Bereich: http://catia.cad.de/index.php/downloads/scripts/20-scr ipts--applikationen/92-generieren-von-kurven-aus-punkten-aus-excel kannst Du die Punkte importieren und notfalls in eine Skizze projizieren, falls das nicht schon mit dem Makro geht. Weiter Anleitung und Diskussion siehe hier: http://ww3.cad.de/foren/ubb/Forum139/HTML/002629.shtml.mfg,Lusilnie------------------Alle Aussagen zu DassaultSys ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dimension mit Toleranzen nach excel auslesen
Lusilnie am 10.03.2009 um 23:35 Uhr (0)
Hallo cmb,die Sub ".GetTolerances" von "Dimension" kann Dir verschiedene Infos herausschreiben. Allerdings ist das nicht so komfortabel wie bei der Function ".GetValue"! D.h., Du musst die Infos, die die Sub ausliest, bewerten und verarbeiten, um sie dem Stream fürs Excel mitgeben zu können.Näheres dazu in der Doku zu V5-Automation oder in Tests...mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern[Diese Nachricht wurd ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
Lusilnie am 16.10.2012 um 00:36 Uhr (0)
Hallo deyhawaii,arbeitest Du vielleicht im "Visualization Mode" ("Work with the cache system"=aktiv)? Dann musst Du die CATParts erst alle im "Design Mode" laden, damit dies funktioniert. Alternativ kann Du auch im Script von "Visualization Mode" auf "Standard Mode" umstellen, doch dies ist interaktiv nicht möglich!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummer aus Catia v5 in Excel Stückliste suchen
Lusilnie am 21.01.2013 um 22:30 Uhr (0)
Hallo graaas,Du musst nur den Wert in "mySelection" nachbearbeiten, etwa so:Code: Partnumber der Selektion wird ausgelesen Dim mySelection mySelection = CATIA.ActiveDocument.Selection.Item(1).Value.PartNumber If InStrRev(mySelection, "}") = Len(mySelection) Then mySelection = Replace(Left(mySelection,InStr(mySelection, "{") - 1), ".", "") Else mySelection = Replace(Left(mySelection,InStr(mySelection, "{") - 1) & Mid(mySelection,InStr(mySelection, "}") + 1), ".", "") End Ifoder einfacher, wenn niemals na ...
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |