| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: 3D-Modell als lsp??? (2407 mal gelesen)
|
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 08:36 <-- editieren / zitieren --> Unities abgeben:
Moin liebe Gemeinde! Wie kann ich ein 3D-Teil laden, das als .lsp-Datei existiert? Hab mir nen Kaufteil geladen und das gibt's nur als .lsp-Datei. Vielen Dank für die Hilfe ------------------ Tecki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Moderator Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000
|
erstellt am: 29. Apr. 2009 08:37 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Guten Morgen Tecki, das Lisp mußt Du einfach laden, es startet dann automatisch und erstellt Dir ein Teil. Gruß, Michael p.s.: Du kannst es auch per "drag and drop" vom Explorer in Dein Modeling-Fenster ziehen ------------------ Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur mentalen Kapazität des Produzenten. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 08:45 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen MC, SO hatte ich das auch gedacht, das es funktioniert. Folgende Meldung kommt dann: Falscher Parameter: :keys - NIL Ich hab es nicht unbedingt mit den Feinheiten von OSD. Leider. Was will mir diese Meldung sagen? ------------------ Tecki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 29. Apr. 2009 08:51 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 08:58 <-- editieren / zitieren --> Unities abgeben:
|
Knuddel25 Mitglied Technische Zeichnerin Maschinen- und Anlagentechnik
Beiträge: 687 Registriert: 09.01.2008 CoCreate Modeling 18.1 CoCreate Drafting 18.1 (Klassisches UI) Windows 7 Professional 64-bit
|
erstellt am: 29. Apr. 2009 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Morgen, bei mir lädt es einwandfrei. Hier das Teil als .pkg. EDIT: Anhang gelöscht! Knuddeligen Gruß ------------------ Das Leben ist kurz, weniger wegen der kurzen Zeit, die es dauert, sondern weil uns von dieser kurzen Zeit fast keine bleibt, es zu genießen! [Diese Nachricht wurde von Knuddel25 am 29. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nolli1 Mitglied Konstrukteur
Beiträge: 20 Registriert: 16.12.2008 CoCreate Modeling V16
|
erstellt am: 29. Apr. 2009 09:08 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Hallo Tecki, bei mir in der V16 funktionierts! Ich hab dir die Datei als V15 mal gespeichert. Oh ist ein PDF geworden. Wie ich sehe ist es aber schon noch mal da. ------------------ Gruß Nolli [Diese Nachricht wurde von Nolli1 am 29. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 29. Apr. 2009 09:12 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 09:18 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für das Teil Leute. Aber WAS mache ich denn falsch? Ich gehe einfach über "öffnen" auf das Teil bzw. den Lisp, OSM erstellt auch schon mal eine Baugruppe bzw. ein Teil im Strukturbaum und DANN ist Ende! *seufz* Unser OSM ist von 2007 also deutlich ÜBER 2005, also sollte das doch eigentlich klappen, oder? ------------------ Tecki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Knuddel25 Mitglied Technische Zeichnerin Maschinen- und Anlagentechnik
Beiträge: 687 Registriert: 09.01.2008 CoCreate Modeling 18.1 CoCreate Drafting 18.1 (Klassisches UI) Windows 7 Professional 64-bit
|
erstellt am: 29. Apr. 2009 09:25 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Keine Ahnung. Ich habe mir deinen Anhang auf den Desktop gespeichert, in .lsp umbenannt und dann per Drag and Drop in das 3D-Darstellungsfenster gezogen. Dann hat er mir das einwandfrei (wiederhole ich mich? ) erstellt. Gib doch bitte noch kurz Bescheid, ob du meinen Anhang brauchen konntest, dann kann ich es wieder löschen. Wegen Copyrightrecht und so. Edit: Hab grad mal deinen Weg versucht, bin auf laden, hab den Dateityp auf alle geändert und dann das LISP angeklickt, auch da erstellt er mir das Teil ohne Probleme. Knuddeligen Gruß ------------------ Das Leben ist kurz, weniger wegen der kurzen Zeit, die es dauert, sondern weil uns von dieser kurzen Zeit fast keine bleibt, es zu genießen! [Diese Nachricht wurde von Knuddel25 am 29. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 09:27 <-- editieren / zitieren --> Unities abgeben:
|
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 29. Apr. 2009 11:03 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Dieses Lisp (wie alle neueren von PartServer/Cadenas) versucht nicht nur das Teil (die Baugruppe) zu modellieren, sondern das Ding auch zwanghaft als Normteil im ModelManager anzulegen (wenn der denn aktiviert ist). Versuch es einmal mit deaktiviertem MM, vielleicht passt irgendwas mit Klassendefinitionen oder Felddefinitionen nicht zusammen. ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 11:56 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Walter Geppert: Dieses Lisp (wie alle neueren von PartServer/Cadenas) versucht nicht nur das Teil (die Baugruppe) zu modellieren, sondern das Ding auch zwanghaft als Normteil im ModelManager anzulegen (wenn der denn aktiviert ist). Versuch es einmal mit deaktiviertem MM, vielleicht passt irgendwas mit Klassendefinitionen oder Felddefinitionen nicht zusammen.
*verneigverneigverneig* Danke Dir. DAS war das Problem... Ich könnt Dir grad echt 'n GROßES (!!) Augustiner-Helles austun!!!! So gibt's "nur" die 10 Punkte... ------------------ Tecki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
holt Mitglied Systembetreuer CAD
Beiträge: 713 Registriert: 07.08.2003 Lenovo P320 Win10 64-bit, 32GB NVIDIA Quadro P2000 4 GB Creo Elements/Direct Modeling 20.1 Creo Elements/Direct Drafting 20.1 Creo Elements/Direct ModelManager 20.1
|
erstellt am: 29. Apr. 2009 16:54 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Hallo, das Thema hatten wir bereits vor geraumer Zeit einmal (bzw. wir haben es in der Firma noch immmer ): http://ww3.cad.de/foren/ubb/Forum29/HTML/002992.shtml#000009 Ich habe mich bisher still verhalten weil ich in der Zwischenzeit einige Male mit Cadenas wegen dieses Problems Kontakt hatte. Leider gibts bisher (nach mittlerweile 8 Monaten) noch immer keine Lösung in der Art dass der ModelManager erst gar nicht bemüht wird. Es soll nämlich Firmen geben die Kaufteile nicht einfach als Normteile in der Datenbank abgelegt haben wollen. Wir zählen jedenfalls dazu. ------------------ Gruß aus dem Salzkammergut Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tecki Mitglied Konstruktionsingenieur
Beiträge: 549 Registriert: 19.10.2005 CREO Elements DM V20.0 Modelmanager 20.0
|
erstellt am: 29. Apr. 2009 17:02 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, da wir hier derzeit eh ein mittleres Chaos haben, denke ich nicht, dass wir Kaufteile unbedingt in die Datenbank schieben müssen. Aber vielen Dank für Deinen Hinweis. Ich stelle mich bei der Suche nach vorhandenen Beiträgen manchmal etwas ungeduldig an. ;-) ------------------ Tecki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 29. Apr. 2009 17:13 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Zitat: Original erstellt von holt: ...Es soll nämlich Firmen geben die Kaufteile nicht einfach als Normteile in der Datenbank abgelegt haben wollen.
So isses! Wir haben eine eigene Klasse FIRMEN_3D für so was mit dazupassenden Feldern. Abgesehen davon stimmen oft die Gewinde nicht oder fehlen eh überhaupt und das Material ist auch immer nur wie in der Default-Einstellung, von Farben gar nicht zu reden. Zukaufteile sollten als kostenlose Arbeitserleichterung bereitgestellt werden und nicht als microsoft-eske Zwangsbeglückung ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NOBAG Mitglied Supportmanager
Beiträge: 610 Registriert: 13.06.2007 Win 10 Pro x64 Intel Xeon 3.6 Ghz 64GB RAM NVIDIA Quadro P2000 CoCreate Modeling 20.3 mit Power Extensions SolidPower 20.3 ModelManager 20.3
|
erstellt am: 29. Apr. 2009 17:43 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Zitat: da wir hier derzeit eh ein mittleres Chaos haben, denke ich nicht, dass wir Kaufteile unbedingt in die Datenbank schieben müssen.
Dass ist ja das Problem, im LISP wird definiert, dass das zu ladende Teil ein Normteil der Datenbank ist. Das heisst, wenn der MM aktiv ist, verschlingt der Krüppel das Teil als geschütztes Normteil. Es lässt sich danach NICHT mehr bearbeiten. Dieses Verhalten ist unbrauchbar, da natürlich sämtliche Gewinde fehlen und in einigen Fällen sogar die Geometrie der Daten falsch ist. Und jetzt kommts: Kannst Du mir sagen, was ich umstellen muss, dass auch bei uns der Fehler mit ...NIL... usw kommt? Dann könnte ich verhindern, dass solche geschützten Teile in die Datenbank gelangen ------------------ Gruss vom Thunersee, Joy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
holt Mitglied Systembetreuer CAD
Beiträge: 713 Registriert: 07.08.2003 Lenovo P320 Win10 64-bit, 32GB NVIDIA Quadro P2000 4 GB Creo Elements/Direct Modeling 20.1 Creo Elements/Direct Drafting 20.1 Creo Elements/Direct ModelManager 20.1
|
erstellt am: 29. Apr. 2009 17:49 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Zitat: Original erstellt von NOBAG: [QUOTE]Und jetzt kommts: Kannst Du mir sagen, was ich umstellen muss, dass auch bei uns der Fehler mit ...NIL... usw kommt? Dann könnte ich verhindern, dass solche geschützten Teile in die Datenbank gelangen
Das kann ich dir leider nicht sagen. Hab keine Ahnung warum bei den Einen der Fehler kommt und bei den Anderen nicht. Möglicherweise liegts an firmenspezifischen Anpassungen, dass das lsp streikt. ------------------ Gruß aus dem Salzkammergut Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karl-josef_wernet Mitglied SysAdmin CAD-ME
Beiträge: 979 Registriert: 27.11.2000
|
erstellt am: 29. Apr. 2009 18:50 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Dass es nicht funktioniert, so könnte ich mir vorstellen, liegt daran, dass hier der MM möglicherweise von WM migriert und mit all den alten Aenderungen hochgezogen wurde. Bei denen, wo die Meldung nicht kommt dürfte eine Standard-MM-Installation vorherrschen. U.u. spielt auch die Sache mit Part-Library mit rein. (Klasse Library_3D) ------------------ kjw Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NOBAG Mitglied Supportmanager
Beiträge: 610 Registriert: 13.06.2007 Win 10 Pro x64 Intel Xeon 3.6 Ghz 64GB RAM NVIDIA Quadro P2000 CoCreate Modeling 20.3 mit Power Extensions SolidPower 20.3 ModelManager 20.3
|
erstellt am: 29. Apr. 2009 19:11 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
(sd-set-library-attr object library-id library-name ) ergibt bei der Eingabe von (sd-set-library-attr (sd-inq-curr-part) "Schrauben_DIN" "M12x20" ) ------------------ Gruss vom Thunersee, Joy [Diese Nachricht wurde von NOBAG am 29. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Ehrenmitglied V.I.P. h.c. Tastenhauer
Beiträge: 2017 Registriert: 3.20. ● PE6+8@home ● W10 Pro Build19044.2364 ● Drafting V20.1+4 ● Modeling V20.1+4
|
erstellt am: 29. Apr. 2009 20:25 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 29. Apr. 2009 21:00 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
In der Tat, ein reicher Quell der Heiterkeit Eine der zahllosen weiteren Perlen: Code:
(if (sd-pathname-to-obj "/330base") (defparameter *IsObjectNameExits* 1 "") (defparameter *IsObjectNameExits* 0 "") )
Oder auch (gekürzt): Code:
(defun LoadObject(partName classType) ;; ursprünglich an dieser Stelle: 11 Zeilen, die man im Schlaf auf zwei reduzieren kann... ;; und dann: (progn (+ 0 0) ; RETURN 0 ) ) )
Kids, don't try this at home Claus
------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 30. Apr. 2009 10:17 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Zitat: Original erstellt von clausb:
Kids, don't try this at home Claus
Na, da hab ich jetzt noch was viel "dreckigeres" Das angehängte Makro hackt LISPs wie unseren Beispiel-Spannhebel so um, dass kein Datenbank-Voodoo mehr stattfindet Es dient aber nur zu Lernzwecken und darf in keinem Fall zur unrechtmässigen Manipulation von lizenziertem Material verwendet werden ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 30. Apr. 2009 10:20 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 30. Apr. 2009 10:24 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 30. Apr. 2009 11:25 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
|
holt Mitglied Systembetreuer CAD
Beiträge: 713 Registriert: 07.08.2003 Lenovo P320 Win10 64-bit, 32GB NVIDIA Quadro P2000 4 GB Creo Elements/Direct Modeling 20.1 Creo Elements/Direct Drafting 20.1 Creo Elements/Direct ModelManager 20.1
|
erstellt am: 27. Mai. 2009 15:04 <-- editieren / zitieren --> Unities abgeben: Nur für Tecki
Habs gerade ausprobiert: funktioniert! Super tool! In Modeling 16 ist üribens noch etwas neues zu diesem Thema hinzugekommen: Da die Einzelteile solcher "LISP-Baugruppen" als Normteile markiert werden, funktioniert auch das Kopieren "alle Ebenen" nicht mehr. Aber Walters Tool trickst das Cadenas-Lispfile Gott sei Dank aus. ------------------ Gruß aus dem Salzkammergut Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |