Rhino 6 documentation bugs



This file: https://docs.mcneel.com/rhino/6/help/en-us/commands/setusertext.htm
describes GetUserText command. It says:


  1. Select an object.
  2. Type a key get its value, or press Enter to list the all keys.

What is the meaning of “Type a key get its value” ?

(Kelvin Cheng) #44

I’m looking into it, thanks.


SetUserText documentation: https://docs.mcneel.com/rhino/6/help/en-us/commands/setusertext.htm
has some info about AttachTo Object and AttachTo Attributes, but this info is hard to comprehend. Another mysterious feature is hidden User Text key. Why would anyone want to hide the key?

(Kelvin Cheng) #46

These UserText commands are used by programmers. I’ll add a hyperlink to the topic that opens http://developer.rhino3d.com/api/rhinoscript/user_data_methods/user_data_methods.htm

The start of this webpage has some explains the difference between storing user text on an object’s geometry and in the object’s attributes.


(Kelvin Cheng) #47

User text is stored as key:value. The GetUserText command asks for a key and returns the value of the key.

I’ll change it to…

Press Enter to list all the user text keys and values in the object.
Or, type a key name and press Enter. The command returns the value of the key.


(Kelvin Cheng) #48

It was documented from https://mcneel.myjetbrains.com/youtrack/issue/RH-42118
@Trav, can you explain? Thanks.


Rhino documentation file: https://docs.mcneel.com/rhino/6/help/en-us/commands/showends.htm
says: "The ZoomEnds command finds and curve ends."
This sentence is not clear. I believe that the ZoomEnds command would be more useful as an option of the ShowEnds command. You have to run ShowEnds before ZoomEnds anyway. If you don’t, the ShowEnds command scolds you with error message.

(Kelvin Cheng) #50

It should be …finds and marks curve ends.

It already is. Clicking the “Zoom” button in the End Analysis dialog runs the ZoomEnds command.


I rewrote the topic as…




Thanks for the ZoomEnds post. I have another problem… Rhino documentation file: https://docs.mcneel.com/rhino/6/help/en-us/commands/options.htm
lists Rhino Options in the Options command. The end of the list is:
Rhino Render Options
Selection Menu
Toolbars Options
Toolbars Sizes and Styles
Updates and Statistics
Display Modes

The problem is that some items on the list have been removed in Rhino 6. Here is the screenshot to prove it:

I would like to place start-up commands in the RhinoScript, but I cannot do it because RhinoScript does not exist.

(Kelvin Cheng) #52

That’s because the RhinoScript plug-in is not loaded. Please check here:

(Travis Serio) #53

Hi @KelvinC

Yes the ability to prefix the key with a “.” to hide it was requested by several developers/scripters that have used attribute text in previous large scripts to store data that users now have the easy ability to see and might be confused by.


I have found more bad links in the newinrhino ( https://docs.mcneel.com/rhino/6/help/en-us/commandlist/newinrhino.htm 1 ) file:


Raytraced viewport display mode




ShowEndsOff and ZoomEnds
There are no # tags in https://docs.mcneel.com/rhino/6/help/en-us/commands/showends.htm

The newinrhino file says:
"Curve piping, Displacement, Edge Softening, Shut lining, and Thickening are now object properties."
The Thickening is actually Thickness.


There is a problem with ScalePositions command. This command changes spacing between selected objects about selected origin point. The problem is scaling direction in 1D and 2D scaling. The direction is not any axis of the construction plane. It is not related to current view either. It seems that scaling direction is random in 1D and 2D scaling.

(Kelvin Cheng) #56

Thank you, @Andrew_Nowicki. All fixed.

(Kelvin Cheng) #57

It’s working as expected to me. Can you provide an example model? Thanks.


I am not saying that ScalePositions command is buggy. I am saying that I am not smart enough to figure out scaling direction in 1D and 2D scaling. Maybe I should shut up and wait until you make the drawing illustrating this command?

By the way, I like your “image to come” pictures. They are funny, but they get the job done - at least for now.

(Kelvin Cheng) #59

It does have a problem. I reported it as
RH-46693 ScalePositions: Scale factor calculation is wrong

They were added by Margaret. I’ll have to add the illustrations. :slight_smile:


SetViewFocusDistance is repeated in the command list: https://docs.mcneel.com/rhino/6/help/en-us/index.htm#commandlist/command_list.htm

(Kelvin Cheng) #61

The duplicate is removed. Thanks.


The Rhino window picture is here: https://docs.mcneel.com/rhino/6/help/en-us/image/topic_illustrations/rhinowindow_parts.png
It does not display (tabbed) panels. I believe that it should display the panels and arrows pointing to the panels and to some options icons.

This picture displays parts of a toolbar group:

It is useful, but hard to find. I would include it in the same page: https://docs.mcneel.com/rhino/6/help/en-us/index.htm#user_interface/rhino_window.htm