| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| Ansys als Simulationssoftware im nachhaltigen Bootsbau, ein Anwenderbericht
|
Autor
|
Thema: Plug-in development for 3D automatic generation of 2D drawings in Creo Eements/Direct (1542 / mal gelesen)
|
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 05. Jun. 2021 11:57 <-- editieren / zitieren --> Unities abgeben:
My dear friends I hope to develop a plug-in, the main functions: 1. Separate the model parts one by one in 3D mode 2. Generate 2D drawings for each part. 3. Automatically make dimensions of each drawing (if possible) Can a friend share a similar experience ? Or can you tell me the structure of the program ? The detail code can be written by myself. Regards Roy from Chengdu, China the city is hometown of Pandas ------------------ A mechanical engineer who loves to program
[Diese Nachricht wurde von renchaoroy am 05. Jun. 2021 editiert.] [Diese Nachricht wurde von renchaoroy am 05. Jun. 2021 editiert.] [Diese Nachricht wurde von renchaoroy am 05. Jun. 2021 editiert.] [Diese Nachricht wurde von renchaoroy am 05. Jun. 2021 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
Beiträge: 704 Registriert: 16.01.2001
|
erstellt am: 07. Jun. 2021 08:15 <-- editieren / zitieren --> Unities abgeben: Nur für renchaoroy
Dear Roy, nice to hear from china on this online forum. Your intention sounds interesting. But I am not sure about your question. What do you mean with "structure of the program"? Best regards Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 07. Jun. 2021 12:30 <-- editieren / zitieren --> Unities abgeben: Nur für renchaoroy
|
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 08. Jun. 2021 07:47 <-- editieren / zitieren --> Unities abgeben:
Dear Roman Glad to receive your reply! The structure of a program is the flow of the program and the methods (functions) needed to implement the flow. I've make a chart, probably unprofessional, but I hope you understand what I'm trying to say. Regards Roy ------------------ A mechanical engineer who loves to program Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 08. Jun. 2021 08:00 <-- editieren / zitieren --> Unities abgeben:
Dear Clausb Thanks for your information, this information is very useful to me, I will go to the forum to study the sample. Regards! Roy ------------------ A mechanical engineer who loves to program Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 08. Jun. 2021 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für renchaoroy
Hi Roy, welcome to our community! I do not want to discourage you, but i have some concerns in terms of your project: First of all it will be no good idea to pack all drawings of the assembly and parts in one file with dozends of sheets. This will slow down the system severely and will make it almost impossible to reuse parts in different assemblies. Second will the use of one single main direction set end up with some enigmatic parts that would remind to the famous artist MC Escher Third a classic CreoElements/DM part has no parametric history and therefor a dimensional drawing cannot be derived from those parameters. Fourth i think it will be good practice for an engineer to take care at least a minimum for each part for a clear presentation of its shape and dimensional information, that not only shows the correct numbers, but also support the shop where the parts are made afterwards regarding tolerances, fits and so on. ------------------ meine LISP-Makros sind mit vielen anderen aus diesem Forum auf osd.cad.de Disclaimer Grüße aus Wien Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 11. Jun. 2021 06:48 <-- editieren / zitieren --> Unities abgeben:
Dear Walter Thank you for your very professional answers and suggestions. I like my friends' suggestions very much and they are very helpful to me. and I am studying the sample program on the forum. I hope the main application scenario of this plug-in is "the fixture design of new product development". For example, the fixture in the picture There is no need to design and draw of the Mini-Press and Tool set, only the Press-head and Holder need to be designed and draw. These 3D and 2D drawing can hardly be reused, because they are matching only one connector product. These fixtures are characterized by simple structure (generally within 20 parts), short lead-time and low cost. So if 20 minutes make each 2D drawing, used the plug-in can be shorting the time to 10 minutes, the plug-in is have value for me and my friend. If the development is too difficult, two months of my spare time is not enough, I will abandon the idea (I can understand the syntax of CL). Regards Roy
------------------ A mechanical engineer who loves to program Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 19. Jun. 2021 13:37 <-- editieren / zitieren --> Unities abgeben:
Hello My friends I have two objects list A and B, I hope from the list A remove object same of list B, to create a new list A. below is my code ====================== (defun PSD-subtractor-for-objects(minuend subtrahend) (if (not (car subtrahend)) minuend (progn (setq minuend (delete (car subtrahend) minuend)) (PSD-subtractor-for-objects minuend (cdr subtrahend))) ) ) ************example********** (setq minuend1 '(a b c 12 1) ) (setq subtrahend1 '(1 b c d e )) (psd-subtractor-for-objects minuend1 subtrahend1) --SBCL utput>(A 12) **************************** The output is OK ====================== The interpreter in SBCL operation can get the correct result, but when I use the code within the Direct/Modeling, unable to obtain the correct results. I want to use it for objects in list A that don't duplicate list B. who can help me? ------------------ A mechanical engineer who loves to program Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 20. Jun. 2021 15:33 <-- editieren / zitieren --> Unities abgeben: Nur für renchaoroy
|
renchaoroy Mitglied Engineer
Beiträge: 13 Registriert: 05.06.2021 DELL-Precision 3530/Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz 2.59 GHZ/16.0 GB/Windows 10 Home/20H2/OS revision19042.985/DirectModeling (x64edition)/Revision: 19.0/Datecode: F000(19.0.0.790,09-May-2014)
|
erstellt am: 26. Jun. 2021 12:43 <-- editieren / zitieren --> Unities abgeben:
Thanks Gretz Michael, Das problem wurde gelöst hahahaha Also, The Plug-in can automatically generate 2D drawings from 3D. Unfortunately, it is not possible to automatically create dimensions, but I am satisfied with it. Thanks again for your help! best regards! Roy ------------------ A mechanical engineer who loves to program Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |