cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can change your system assigned username to something more personal in your community settings. X

Building an L extrusion in Creo Parametric using the ProToolkit API.

AA_9746437
4-Participant

Building an L extrusion in Creo Parametric using the ProToolkit API.

I will post here my first nice exercise with Creo Parametric. The shape idea is the one presented in this paper.

https://camo.ici.ro/journal/vol13/v13a7.pdf

In this paper there is a very nice image:

AA_9746437_0-1607630999816.png

I have taken the liberty to re-create this figure with this output, though I have still some issues which I am trying to solve. My approach is doing it in an OOP fashion so I am using C++ wrapping things in classes. Here is a video of my process so far. Not bad but I seek perfection in my creations so its not quite there yet. For this specific work I am allowed to publish the code. So I will do it when its ready under an MIT license, meaning I will allow companies to use my code for free without restrictions. Yes this code they can use.

Here is a YouTube Link also:

https://www.youtube.com/watch?v=dauS2asHR8o&feature=youtu.be

Regards,

Dr. Alexander Agathos.

This example is my first attempt to master Creo's ProToolkit. I have faced tons of problems as the API is meant to integrate your software in a very complex system as Creo Parametric.
2 REPLIES 2
AA_9746437
4-Participant
(To:AA_9746437)

I am a bit satisfied with the output, it works but I want to discuss with you the dimensionality definition on the sketch .This will be pedagogical and a good reference for many new engineers on Pro/Toolkit, so for me also. It will be with an MIT license so that people in companies can participate or learn without closing the tab of their browser seeing a GNU license. By the mid of next week it will be presentable with comments etc. So wait for it.

AA_9746437
4-Participant
(To:AA_9746437)

So here is the first prototype of the code.

https://github.com/agalex1974/ProToolkitLExtrusion

It will get better as I will add some comments. MIT license so look without fear.

Announcements


Top Tags