Skip to main content
11-Garnet
July 12, 2018
Solved

Max dimensions for a 3D model

  • July 12, 2018
  • 3 replies
  • 6904 views

Has anyone made a Creo toolkit application that can generate max dimensions for a given 3D model?

3 parameters must be generated in the 3D model…

  • MAX_LENGTH
  • MAX_WIDTH
  • MAX_HEIGTH
  • MAX_DIAMETER for tubular parts (option)

 

The application must automatically analyze the model so it fits into the smallest possible surrounding box disregarding how the coordinate system is placed (see attached screenshots).

Best answer by TommyRasmussen

This idea has been posted to address the issue I am dealing with....:

https://community.ptc.com/t5/Creo-Parametric-Ideas/Bounding-Box-as-a-Feature/idi-p/574282

 

While we are waiting for R&D to develop it have we decided to write our own application.

 

Thanks for all your feedback 🙂

3 replies

20-Turquoise
July 12, 2018

@TommyRasmussen wrote:

Has anyone made a Creo toolkit application that can generate max dimensions for a given 3D model?

3 parameters must be generated in the 3D model…

  • MAX_LENGTH
  • MAX_WIDTH
  • MAX_HEIGTH
  • MAX_DIAMETER for tubular parts (option)

 

The application must automatically analyze the model so it fits into the smallest possible surrounding box disregarding how the coordinate system is placed (see attached screenshots).


I am not a toolkit user however isn't that a built in api in toolkit?

https://www.ptc.com/en/support/article?n=CS195369

17-Peridot
July 12, 2018
As I know build in function in toolkit use CSY for this.
You can get outline sizes, using Modelcheck.
1-Visitor
July 17, 2018

ProSolidOutlineGet() is what you are looking for.

 

- HIH

Ketan

1-Visitor
July 20, 2018

@Ketan_Lalcheta wrote:

ProSolidOutlineGet() is what you are looking for.

 

- HIH

Ketan


Be careful with this. Using ProSolidOutlineGet() can return a bigger outline than expected.

This function takes into consideration surfaces/curves (or others, I don't recall) that do not represent the real solid outline /dimensions.

1-Visitor
July 20, 2018

Yes, It gives max boundary.

TommyRasmussen11-GarnetAuthorAnswer
11-Garnet
October 5, 2018

This idea has been posted to address the issue I am dealing with....:

https://community.ptc.com/t5/Creo-Parametric-Ideas/Bounding-Box-as-a-Feature/idi-p/574282

 

While we are waiting for R&D to develop it have we decided to write our own application.

 

Thanks for all your feedback 🙂