Rhino 6 documentation bugs

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

Steps

  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” ?

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?

These UserText commands are used by programmers. I’ll add a hyperlink to the topic that opens User Data Methods

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.

Thanks.

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.

Thanks.

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.

It should be …finds and marks curve ends.

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

image

I rewrote the topic as…

image

Thanks.

1 Like

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:
Mouse
Plug-ins
Rhino Render Options
RhinoScript
Selection Menu
Toolbars Options
Toolbars Sizes and Styles
Updates and Statistics
View
Display Modes
OpenGL

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.

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

1 Like

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.

1 Like

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

MultiPause
replace
https://docs.mcneel.com/rhino/6/help/en-us/information/rhinoscripting.htm#Pause
with
https://docs.mcneel.com/rhino/6/help/en-us/information/rhinoscripting.htm#MultiPause

Raytraced viewport display mode
replace
https://docs.mcneel.com/rhino/6/help/en-us/options/view_displaymode_options.htm#X-Ray
with
https://docs.mcneel.com/rhino/6/help/en-us/options/view_displaymode_options.htm#Raytraced

RenderBlowup
replace
https://docs.mcneel.com/rhino/6/help/en-us/commands/render.htm#RenderInWindow
with
https://docs.mcneel.com/rhino/6/help/en-us/commands/render.htm#RenderBlowup

SelConnectedMeshFaces
replace
https://docs.mcneel.com/rhino/6/help/en-us/commands/select-mesh-faces-commands.htm#SelMeshFacesByArea
with
https://docs.mcneel.com/rhino/6/help/en-us/commands/select-mesh-faces-commands.htm#SelConnectedMeshFaces

SelControlPoint
replace
https://docs.mcneel.com/rhino/6/help/en-us/commands/selection_commands.htm#SelPt
with
https://docs.mcneel.com/rhino/6/help/en-us/commands/selection_commands.htm#SelControlPoint

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.

Thank you, @Andrew_Nowicki. All fixed.

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.

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

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