You are on page 1of 5

(http://www.coe.

org/)
Login (http://www.coe.org/l/li/in/) Forgot Your Password? (l/li/if)

 (https://twitter.com/COEHQ )  (https://www.facebook.com/COE-110142939522/ ) 
(https://www.linkedin.com/company/10467092/)  (https://www.youtube.com/user/coeorg )

Projection curves from Silhouette


Samarinder Singh

Projection curves from Silhouette

August 28, 2012 02:35 AM

Hi,

Is there any straight forward command/automation possible in Catia where user can make
silhouette curves? For example: In attached catpart I would like to create the Curve.8 by
selecting the contoured surface and a plane.

I have always used ReflectLine, Disassemble and then trimmed the projected curves. But it
becomes challenging when such curves are made from the entire assembly with multiple
part bodies. In that case I export the entire assembly to another cadcam system (Mastercam)
and make the curves in one shot and import the curves back into my NCGeometry catpart.

Thanks,
Samarinder
 Attachments

SilhouetteCurve1.CATPart (183.6k)

Roland Friedrich

RE: Projection curves from Silhouette

August 28, 2012 04:26 AM (in response to Samarinder Singh (http://www.coe.org/p/fo/et/thread=26694#p76126))

Samarinder,
this tool (CAVA Silhouette) might be helpful:

http://www.transcat-software.com/products/products/cava/cava-tools.html
(http://www.transcat-software.com/products/products/cava/cava-tools.html)

Regards,
Roland
Edited By:
Roland Friedrich[EngRoTec Methods] @ Aug 28, 2012 - 10:27 AM (Europe/Berlin)

Xia Salud

RE: Projection curves from Silhouette

August 28, 2012 11:05 PM (in response to Samarinder Singh (http://www.coe.org/p/fo/et/thread=26694#p76126))

Dear, Someone already made the UDF for Sihouette-profile in the V5R22, pls see the gif in
attachment, the UDF-Silhouette maybe can help you for the session, perhaps you can do it
yourself that if you used R22.
 Attachments

S1.gif (1301.2k)

Edited By:
Xia Salud[Lear Corporation] @ Aug 29, 2012 - 11:09 AM (Asia/Hong_Kong)
Xia Salud[Lear Corporation] @ Aug 29, 2012 - 11:10 AM (Asia/Hong_Kong)

Samarinder Singh

RE: Projection curves from Silhouette

August 29, 2012 10:54 AM (in response to Xia Salud (http://www.coe.org/p/fo/et/thread=26694#p76145))

Hi,

Can this UDF be made in R21sp4?

Thanks,
Samarinder

Xia Salud

RE: Projection curves from Silhouette

August 29, 2012 08:07 PM (in response to Samarinder Singh (http://www.coe.org/p/fo/et/thread=26694#p76150))

Dear ,hallo !
      I don't know perhaps somebody can make the UDF in R21 with other way (via vbscript or
macro or KBE), because the UDF had used the command "Silhouette" for getting max
Silhouette-Proflie first, and the command "Silhouette" made it so easy, but only starting from
in 'GSD' module of R22, therefore R21 hadn't the command function, so you need to
accommodate to carry out it.

     Anyway , i hope to help you with above information, if you get any ideas for this, pls
discuss with us.
Edited By:
Xia Salud[Lear Corporation] @ Aug 30, 2012 - 08:19 AM (Asia/Hong_Kong)

Andrew M. Kramar

Projection curves from Silhouette

August 29, 2012 09:13 PM (in response to Xia Salud (http://www.coe.org/p/fo/et/thread=26694#p76173))

I found a way to generate silhouette curves of parts within all catia. Resulting curves are not
associative, but perhaps the methodology could be implemented in a script to speed things
up:

1. generate a drawing view (in the drafting workbench) of your part using the plane on which
to project the silhouette

2. draw a random shape which encloses the part(s) you wish to silhouette

3. use the area fill tool to fill the area outside your part. I found that if your view shows
hidden lines this step works better.

4. change the fill style to color, instead of hatching

5. hide everything but the area fill

6. save the drawing as an .ig2 file, and re-open it.

7. Copy/paste from the .ig2 to a sketch


Viola! You have your silhouette curves.

Andrew M. Kramar

Projection curves from Silhouette

August 29, 2012 09:36 PM (in response to Andrew M. Kramar (http://www.coe.org/p/fo/et/thread=26694#p76174))

Eh, maybe the method I described isn't so good...


it creates polylines instead of curves.
Samarinder Singh

RE: Projection curves from Silhouette

August 30, 2012 12:17 AM (in response to Andrew M. Kramar (http://www.coe.org/p/fo/et/thread=26694#p76175))

Hi,

Thanks for the input. But I still prefer my way because the drawing method requires lots of
cleaning. Anyway it is good to know that it is working in R22. Here
(http://www.coe.org/p/fo/st/thread=26047) is a related topic where I asked this question
before and then I asked about this new functionality in R22.

Well.. I guess I have to switch to R22 now.

Regards,
Samarinder

Samarinder Singh

RE: Projection curves from Silhouette

August 31, 2012 12:35 AM (in response to Xia Salud (http://www.coe.org/p/fo/et/thread=26694#p76173))

In Reply to Xia Salud:

Dear ,hallo !

      I don't know perhaps somebody can make the UDF in R21 with other way (via
vbscript or macro or KBE), because the UDF had used the command "Silhouette" for
getting max Silhouette-Proflie first, and the command "Silhouette" made it so easy,
but only starting from in 'GSD' module of R22, therefore R21 hadn't the command
function, so you need to accommodate to carry out it.

      Anyway , i hope to help you with above information, if you get any ideas for this,
pls discuss with us.

Hi,

I installed R22 and now I can see this command. But I still don't understand how did you
manage to disassemble the silhouette curve in the udf. Or is it made with cava-tools?

Thanks,
Samarinder
Xia Salud

RE: Projection curves from Silhouette

September 3, 2012 08:23 AM (in response to Samarinder Singh (http://www.coe.org/p/fo/et/thread=26694#p76192))

Dear, I'm so sorry for replied later. the UDF made had without CAVA-Tools. In the result
option of command "Silhouette" , you need choiced the "2D" for got the max-project area,
then extract edge with your direction and break the edge by extremum point or assign point.
Edited By:
Xia Salud[Lear Corporation] @ Sep 03, 2012 - 08:23 PM (Asia/Hong_Kong)

Copyright © 2018 COE. All Rights Reserved


800-COE-CALL - 330 N. Wabash Ave, Suite 2000 - Chicago, IL 60611 USA
All material, files, logos and trademarks within this site are properties of their respective
organizations.
Terms of Service (http://www.coe.org/p/cm/ld/fid=2) - Privacy Policy (page/privacy-policy) - Contact
(mailto:coe@coe.org?Subject=COE%20Website%20Question)

You might also like