ExtendCurve Type

When I change the “type” of ExtendCurve in the command line (to Line, Arc, or Smooth) the option stays on “Natural”. I have to click on the Type option and change it 2x for it to actually take effect.

Hi - I’m not seeing that here. Could you please run the Rhino SystemInfo command and post the result here? Thanks!

Sure thing.

Rhino 6 SR13 2019-2-27 (Rhino 6, 6.13.19058.371, Git hash:master @ 17cd8b51accbe17dd04b48028f49d5e77a67f17b)
License type: Educational Lab License, build 2019-02-27
License details: Stand-Alone

Windows 10.0 SR0.0 or greater (Physical RAM: 32Gb)
Machine name: CB-JMA-PRODMAN-

Non-hybrid graphics.
Primary display and OpenGL: NVIDIA GeForce GTX 970 (NVidia) Memory: 4GB, Driver date: 3-23-2018 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 391.35

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 3-23-2018
Driver Version:
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4 GB

Rhino plugins
C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 6\Plug-ins\RPC.rhp “RPC”
C:\Program Files\Rhino 6\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 6\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”

Thanks. There’s nothing there that looks out of order but I’m moving this thread to Rhino for Windows as this isn’t a Rhino 7 WIP (a.k.a “Serengeti”) issue.

I’ll try to reproduce this on Rhino 6 but could you please provide a file and detail the steps that you take: exactly which command (there is no “ExtendCurve” command), which objects you pick when, keyboard shortcuts, etc.

Hi Wim,

Sorry, I thought paper-cuts was where these little quirks were supposed to be listed. I am referring to the tool name on the tool-tip “Extend curve”. The command name is _ExtendDynamic.

draw an open curve ( _Curve or _InterpCrv works fine)
Left-click on the “Extend Curve” command in the Curve Tools menu. That will run the following:
! _ExtendDynamic _Pause _Type=_Natural
In the command line, left-click on Type=Natural and change to Type=Line
Notice that the command line does not update and that Type=Natural is unchanged.
Left-click on Type=Natural and change to Type=Line again
Now the command line updates to the different Type.

As far as my experience has been, Command line options only need to be clicked on once to change them. This tool seems to be an exception.


Hi Mike - I see this, thanks for the details.

It looks to me like the Pause in the macro is the culprit - I do not see a need for it and it’s messing up the flow as you point out. For now the easiest is to remove the Pause yourself

! _ExtendDynamic _Type=_Natural

I’ll fix this in the toolbar file. Thanks for pointing it out.


1 Like