MoI discussion forum
MoI discussion forum

Full Version: How to print outline of objects

Show messages: All  1-7  8-12

From: Frenchy Pilou (PILOU)
8 Mar 2019   [#8] In reply to [#6]
Not exactly that you want but...

Camera&TargetPointToClipboard – it will copy the camera and target locations to the clipboard as a text string:

F9 script:var v = moi.ui.mainWindow.viewpanel.getViewport('3D'); moi.copyTextToClipboard( 'Camera=' + v.cameraPt.toString() + '\r\nTarget=' + v.targetPt.toString() );
Similarly you can set the .cameraPt value to something to place the camera at a certain x,y,z location:

F7 script:var v = moi.ui.mainWindow.viewpanel.getViewport('3D'); v.cameraPt = moi.vectorMath.createPoint(50.2, 30.5, 10.1);
From: Michael Gibson
8 Mar 2019   [#9] In reply to [#1]
Hi ed, so for a simple case with just a few pieces there would be 2 main ways to do it.

#1 is like Colin writes above - use View > CPlane to set the construction plane to the center of one of your angled planar shapes. This will relocate the Top/Front/Right views to that local frame of reference and now when you export a PDF, AI, or DXF file using the Top view projection it will be a straight-down view on that particular plane.

#2 is to dissassemble your object using Edit > Separate and then use Transform > Orient to relocate each face onto the world xy plane.

- Michael
From: ed (EDDYF)
8 Mar 2019   [#10] In reply to [#9]
Thanks everyone!

View > CPlane on my tilted plane and exported as AI from top view. Opened the AI file in Corel Draw and have a flat, actual size outline ready to print and use as a cutting template.

Ed Ferguson
From: Michael Gibson
8 Mar 2019   [#11] In reply to [#10]
Hi Ed, so just for future reference the other disassembly method using Transform > Orient is pretty good too, since the orientation picker can be aligned to a surface normal for the base position and the world z axis for the target position.

That looks like this:



- Michael
From: ed (EDDYF)
8 Mar 2019   [#12] In reply to [#11]
Thanks Michael. Good to know.

Ed Ferguson

Show messages: All  1-7  8-12