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

Max dimensions for a 3D model

SOLVED
Regular Member

Max dimensions for a 3D model

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).

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: Max dimensions for a 3D model

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 🙂

View solution in original post

6 REPLIES 6

Re: Max dimensions for a 3D model


@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

Re: Max dimensions for a 3D model

As I know build in function in toolkit use CSY for this.
You can get outline sizes, using Modelcheck.

Re: Max dimensions for a 3D model

ProSolidOutlineGet() is what you are looking for.

 

- HIH

Ketan

Re: Max dimensions for a 3D model


@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.

Re: Max dimensions for a 3D model

Yes, It gives max boundary.

Highlighted

Re: Max dimensions for a 3D model

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 🙂

View solution in original post