T O P I C R E V I E W |
bur2000 |
Posted - 09/05/2013 : 3:58:08 PM Origin Ver. and Service Release (Select Help-->About Origin): 8.6 and 9 Operating System: Windows 7
I recently asked how to create 3D plots like this:
CIELab
With the help I received I was able to properly postion the axes. However, I don't know how to remove the planes. I only want the axes to be visible. Since we're using both, is this possible in 8.6 and 9? |
5 L A T E S T R E P L I E S (Newest First) |
greg |
Posted - 09/13/2013 : 11:37:02 AM The code to be able to do this was only partially complete in 8.6. Try running the following script: // BEGIN SCRIPT win -t plot cmap; layer.x.SHOWGRIDS=0; layer.y.SHOWGRIDS=0; layer.z.SHOWGRIDS=0; layer.x.POSTYPE=1; layer.x.POSITION=28; layer.y.SHOWAXES=1; layer.y.SHOWLABELS=1; layer.y.POSTYPE=1; layer.y.POSITION=-23; layer.z.SHOWAXES=1; layer.z.SHOWLABELS=1; layer.z.POSTYPE=1; layer.z.POSITION=-23; // END SCRIPT (Copy and paste the script to the Command Window and press Enter.) Then select Format : Layer Properties to open Plot Details. Click the Axis tab. Select "Rotate Labels" as "None". Click the Planes tab. Under % Position enter 50 for each of the three boxes. Then UNcheck the XY, YZ and ZX check boxes and click OK.
Obviously the metrics of axis position had not been worked out in 8.6, but the 28, -23, -23 values used in the script get reasonably close to the center of the 3D layer.
A bigger problem for you may be the lack of OpenGL in version 8.6. If you add data to the graph you just made, it will cover up the axes because the data is drawn after the axes in non-OpenGL graphs. Your only option may be to use transparency or wire-frame type plots to disguise the problem. |
bur2000 |
Posted - 09/13/2013 : 08:32:43 AM Thanks, but then I'm not able to create a diagram like this, right?
I have to move the planes to do that, and when I uncheck the XY, YZ, ZX boxes, I cannot move them anymore.
So it's impossible to create such a diagram in Origin 8.6? |
Shirley_GZ |
Posted - 09/09/2013 : 05:13:34 AM Hi, In Origin 8.6, there is no Plane Border option, you only can uncheck the XY, YZ, ZX check box to hide the planes(include the plane border). Then double-click on any axis to open the Axis dialog, change the Axis Position in the Title&Format tab. Note: You are not allowed to drag the axis and plane.
Shirley Originlab Technical Service Team |
bur2000 |
Posted - 09/06/2013 : 6:30:54 PM Thanks, but in 8.6 this is not possible? I couldn't find any Plane Border option. |
snowli |
Posted - 09/05/2013 : 4:40:52 PM Hello,
In 9.0, it's very easy to do so. Double click Any axis in 3D graph to open Axis dialog. Select one Grids node. Then click Select Others button so X, Y and Z axes' Grids nodes are all selected. Uncheck Show. All grids will be removed.
Then double click in graph to open Plot Details dialog. Select Layer1 node on left panel. Then go to Planes tab. Uncheck Enable checkbox in Plane Border group. Also set Position of XY, YZ, and ZX all to be % From Bottom. and set value to 50. Click OK to close the dialog. Now select any Axis. You will see control to drag the axis to center.
You can also click somewhere inside the 3D frame to see red, blue and green frames. Click corresponding frame will allow u to drag the arrow to move the whole plane.
Thanks, Snow Li OriginLab Corp.
|
|
|