Version 1.5

Status: September 21, 2024


The version 1.5 of the Cyberstrak PlugIn is available for download now. As usual it works with the same license as the previous versions 1.0 - 1.4.


Changes and enhancements in version 1.5:


  • General:
    • Rhino 8 Dark Mode: The appearance of the dialogs has been adapted.
    • There is a new command CSOptions. With this command several draw options can be configured:
      • the appearance of the selected Base Mesh in the Cyberstrak Mesh selection
      • the Zebra draw of selected objects in Cyberstrak commands, if Zebra was activated in the Dockbar
      • the environment file used in the new draw mode  "Diagnostic Surface Reflection" in the Dockbar
  • Dockbar:
    • In the display variant "Cyberstrak Display" there is a new option "Diagnostic Surface Reflection". If activated all surfaces will be drawn fully reflective. Edges, isolines etc. are also switched off. All other geometry (Meshes, Curves) will also not be displayed. The reflective environment can be configured in the dialog of the new command CSOptions.
    • The Option "U/V Orientation" shows now also the Surface Normals of selected surfaces.
    • The option "Show Individual Materials" works from now on also for material assignments via Layer (until now in worked only for assignments via object).
  • Matching (command CSMatch):
    • Now also trimmed edges of trimmed surfaces can be used as reference. In addition also matching to the interior of a surface is possible.
    • A new option "Keep Opposite Side" allows to maintain the matching quality on the opposite side of the selected surface.
    • The calculation starts now always from the selected start surface, not from the last calculated one.
  • Surface Blend (command CSBlend):
    • Now also edges of trimmed surfaces can be selected as input as long they are "natural" (untrimmed) or parts of "natural" (untrimmed) surface edges.
  • Transition (command CSTransition):
    • It is possible now to analyse the transition quality between the edges of trimmed surfaces.
  • Sections (command CSSections):
    • For the Delta mode it is possible to define a start origin. Sections planes will be calculatedthen relative to the selected origin.
    • The range of the Delta value has been increased to better support bigger parts.
  • Dynamic Section (command CSDynSection):
    • The range of the step value for the dynamic movement of the section plane has been increased to better support bigger parts.

Version 1.4

Status: April 29, 2024


With the new version of the Cyberstrak PlugIn again various suggestions from the user community have been taken into account. The update is available for download now and works with the same license as previous versions 1.0 - 1.3.


Remark:

  • On April 29, 2024 this version was replaced by a newer one, because there was a bug in the new delta mode of the CV Modeling (command CSCVModeling). The new version shows the revision 2466 in the "About" dialog (command CSAbout).


Changes and enhancements in version 1.4:


  • General:
    • Until now only Nurbs Curves and Surfaces up to degree 8 were supported, this has been enhanced up to degree 11.
  • CV Modeling (command CSCVModeling):
    • The option "Curvature" is now also availble for surface modifications. So it is possible to move the 3rd CV row from an edge, the curvature values on that edge will be maintained.
    • A new delta mode allows the numerical move of CVs and rows.
  • Matching (command CSMatch):
    • The quality of the curvature continous matching of surfaces has been improved.
    • For curvature continous matching now the 3rd CV (Curve) or 3rd row (Surface) from the end/edge  can be dynamically modified maintaining the matching quality. If tangents are modified, also  curvature matching will be recalculated.
    • After selection of the matching object the reference is detected automatically when possible. If this is not successful, the reference object can be selected manually.
    • If the option "Partial" is active before pressing Apply, the active edge will be projected  to the reference edge before the matching is applied.
  • Blend (commands CSBlend and CSCrvBlend):
    • The quality of the curvature continous matching of surfaces has been improved.
    • For curvature continuity now the 3rd CV (Curve) or 3rd row (Surface) from the end/edge can be dynamically modified maintaining the matching quality. If tangents are modified, also curvature matching will be recalculated.
    • New numerical blend factors allow a controlled influence to the CV lengths on both sides, also a symmetrical modification o´f the CV distribution is possible if the same numerical values are taken on both sides,
  • Transition (command CSTransition):
    • New options "Auto Scale" and "Normalize" allow a better result display.
    • After selection of the first object the reference is detected automatically when possible. If this is not successful, the reference object can be selected manually.
    • For the display of the curvature difference a new calculation method is used that is more compliant to other CAD systems.
  • Further improved details in the User Interface:
    • Dialog positions will be stored better across sessions, also if a second screen is used.
    • The date display in the About and Licensing dialogs have been improved.
    • Some bugs in the toolbar display have been fixed.

Version 1.3

Status: January 29, 2024


In the meanwhile we received much more user feedback. This has been adressed with the update version 1.3 available for download now. The update version works with the same license as version 1.0. Information about previous versions you will find below.


Changes in version 1.3:


  • General:
    • Improve display of vector/tangent handles, especially in central perspective. Fix potential display crashes when handles got very big or very small.
    • Sometimes active Cyberstrak dialogs disappear when minimizing/maximizing Rhino. If the command is re-started, the dialogs show up now in the current working state again.
  • New command Curve Blend (CSCrvBlend):
    • Can be activated as usual via command line or Pull Down menu. On the Modeling toolbar it can be activated via right Mouse click on existing Blend Icon. Works similar to Surface Blend.
  • Surface Blend (command CSBlend):
    • Add option "Partial": Allows to shrink the input edge(s). New domain handles have replaced the handles of earlier versions.
    • Add option "Shrink Surface": Allows to shrink the input surface(s) dynamically via domain handle on isoline parallel to surface edge.
    • Add option "Invert": Allows to reverse the tangent direction of the Blend surface.
  • Matching (command CSMatch):
    • Add option "Partial": Allows to dynamically shrink the input edge via domain handles.
    • Add option "Invert": Allows to reverse the tangent direction of the modified object.
  • Transition (command CSTransition):
    • Add option "Invert Direction" to flip Tangent or Curvature graph on coresponding surface edges.
    • Fix cases, where normal/tangent angle difference was shown incorrectly.

Version 1.2

Status: December 21, 2023


In the meanwhile we received much more user feedback. This has been adressed with the update version 1.2 available for download now. The update version works with the same license as version 1.0. Information about previous versions you will find below.


Changes in version 1.2:


  • General:
    • Cyberstrak Handles are set now inactive during Rhino navigation via right mouse button.
    • Installer: Uninstaller shows now also name and version of product to find it easier for de-installation, especially on Windows 11.
  • Dockbar (command CSDockbar):
    • Do not show it at first PlugIn startup. To get it please use the command CSDockbar. When closed, do not show it as default in the next Rhino session. 
  • Blend (command CSBlend):
    • Do not reset modified tangent row lengths after moving partial handles or Apply.
    • Fix some constellations where twisted surfaces were created.
  • Curvature Analysis (command CSCurvature):
    • Allow bigger scale factors for curvature graphs to support also graphs on geometry with much bigger curvature radius.
  • Sections, Dynamic Sections (Commands CSSections, CSDynSection):
    • Allow bigger scale factors for curvature graphs on sections.
    • Density parameter also works for Subds now.
  • Shaded Deviation (command CSShadedDeviation):
    • Change color range to support negative (blue) and positive (red) deviation distances.
    • Filter: Min and Max default values will be taken from last calculation.
    • Allow Subds as reference in Rhino 8 version.
  • Deviation (command CSDeviation):
    • Allow Subds as reference in Rhino 8 version.

Version 1.1

Status: December 10, 2023


In the meanwhile we recived first user feedback. This has been adressed with the update version 1.1 available for download now. The update version works with the same license as version 1.0. Information about 1.0 you will find below.


Changes in version 1.1:


  • There is a special display variant that changes the object appearance optimized for the work with the Cyberstrak commands. This variant caused some graphics performance issues especially when a large number of objects had to be drawn (mainly Curves). That happened also, when the variant was not activated. This has been fixed now.
  • Surface Blend (Command CSBlend): If the selected input surfaces were planar or had degree 1 in cross direction sometimes a wrong or even no result surface had been created. This is fixed with the new version.
  • Transition Analysis (Command CSTransition): If matching/transition quality between corresponding surface edges of planar or degree 1 surfaces was investigated, sometimes the result of tangent or curvature deviation was displayed as 90.0 or 180.0 degree, even when the real result was 0.0. This was also corrected.

Version 1.0

Status: December 4, 2023


In the download area you can find 2 versions of the Cyberstrak PlugIn: A version for Rhinoceros 7 and for Rhinoceros 8. To install one of them you need to have the appropriate Rhino versions installed.


Information about the installation of the downloaded file and the activation from trial mode into a commercial version you can find on our support site.


The PlugIn contains 2 products:

  • "Cyberstrak Modeling":  This product contains commandsfor the analysis, creation and modeling of Curves and Surfaces.
  • "Mesh Tools and Reverse Engineering": Here you will find commands for structuring and smoothing of meshes and mesh areas. Also a command to create theory surfaces on top of mesh areas is available. All functionalities of the product "Cyberstrak Modeling" are included.


The product contains a context sensitive online manual which helps you to understand the functionality.