Orca3D News

Welcome to the Orca3D blog, where you'll find the latest information on Orca3D and related software. Also, you may want to visit the Orca3D forum and the Orca3D website.

Tuesday, April 15, 2014

New WIP Release (1.4 WIP 2014-04-15)

We're pleased to announce the release of a new Work-in-Progress (WIP) version of Orca3D (1.4 WIP 2014-04-15).
Please note that this release no longer supports Rhinoceros version 4. This and future Orca3D WIP releases require Rhinoceros version 5.

New Features:
  • Added a new hull assistant for creating developable surface models. This assistant takes a new approach to the developable surface problem and is based on a composition of conic and cylindrical surface patches that is guaranteed to form a mathematically developable surface model. See the Orca3D Help File for a detailed discussion of the new developable surface functionality.

Bug Fixes:
  • Fixed a bug in the Orca tree view which had caused a crash in Rhino 5.
  • Fixed some error condition message handling in Orca3D hydrostatics.
  • Addressed a units and persistence issue related to overriding the initial plane height for free float hydrostatics in the Orca3D design condition.
As a WIP, there will certainly be feature additions, changes, or removals before the final release, but this is your chance to give us feedback and suggestions. A few important notes to be aware of:
  • This version of the 1.4 WIP will function only with Rhino 5, and not with Rhino 4. You should have Service Release 7 or later.
  • Only one version of Orca3D may be installed at a time. Therefore, you must uninstall Orca3D from your computer before installing this WIP.
  • No change to your License is required. The new version of Orca3D will find your existing License.
  • Portions of the Help file may not be entirely up to date.
  • This WIP will expire on April 15th. Either the final version of Orca3D 1.4 will be released before then, or a new WIP will be released.
If you have questions as you install and use the new release, remember that you can: 
  • send an email to support@orca3d.com
  • read through the Help file which is available from the Orca3D menu in Rhino, and on our web site here
  • post a question on the Orca3D forum
To download the new version, please visit www.orca3d.com/wip.Thank you very much for using Orca3D, and we look forward to hearing from you!

Tuesday, January 7, 2014

New WIP Release (1.4 WIP 2014-01-07)

We're pleased to announce the release of a new Work-in-Progress (WIP) version of Orca3D (1.4 WIP 2014-01-07).

This release contains the following:

  • The Stability Criteria Evaluation and the Longitudinal Strength features, both of which were removed from the 1.3 release. Development continues on both of these, and we welcome your feedback.
  • The OrcaSelWeightCost function was extended to allow selection by material type (point, curve, surface, solid, none) or by material name.
  • Updates to the latest licensing files from Nalpeiron, the vendor that provides the licensing system for Orca3D
  • The network installation now contains both 32-bit and 64-bit client setup files.
  • A bug was fixed in the Hydrostatics Report, in which the TCB and TCF plot label could inadvertently read 10^0.
As a WIP, there will certainly be feature additions, changes, or removals before the final release, but this is your chance to give us feedback and suggestions. A few important notes to be aware of:
  • While this version of the 1.4 WIP will function with Rhino 4, future versions may require Rhino 5.
  • Only one version of Orca3D may be installed at a time. Therefore, you must uninstall Orca3D from your computer before installing this WIP.
  • No change to your License is required. The new version of Orca3D will find your existing License.
  • Portions of the Help file may not be entirely up to date.
  • This WIP will expire on April 15th. Either the final version of Orca3D 1.4 will be released before then, or a new WIP will be released.
If you have questions as you install and use the new release, remember that you can:
  • send an email to support@orca3d.com
  • read through the Help file which is available from the Orca3D menu in Rhino, and on our web site here
  • post a question on the Orca3D forum
To download the new version, please visit www.orca3d.com/wip.

Thank you very much for using Orca3D, and we look forward to hearing from you!

Friday, September 20, 2013

New WIP Release (1.4 WIP 2013-09-12)

We're pleased to announce the release of a new Work-in-Progress (WIP) version of Orca3D (1.4 WIP 2013-09-12).

This release contains the evolving Stability Criteria Evaluation and the Longitudinal Strength features, both of which were removed from the 1.3 release. Development continues on both of these, and we welcome your feedback.

As a WIP, there will certainly be feature additions, changes, or removals before the final release, but this is your chance to give us feedback and suggestions. A few important notes to be aware of:
  • While this version of the 1.4 WIP will function with Rhino 4, future versions may require Rhino 5.
  • Only one version of Orca3D may be installed at a time. Therefore, you must uninstall Orca3D from your computer before installing this WIP.
  • No change to your License is required. The new version of Orca3D will find your existing License.
  • Portions of the Help file may not be entirely up to date.
  • This WIP will expire on Janurary 7th. Either the final version of Orca3D 1.4 will be released before then, or a new WIP will be released.
If you have questions as you install and use the new release, remember that you can:
  • send an email to support@orca3d.com
  • read through the Help file which is available from the Orca3D menu in Rhino, and on our web site here
  • post a question on the Orca3D forum
To download the new version, please visit www.orca3d.com/wip.

Thank you very much for using Orca3D, and we look forward to hearing from you!

Wednesday, July 31, 2013

Rhino for Marine Design: Rhino Level II + Orca3D Training at McNeel Miami

As the weather starts to cool down in October, why not extend your summer with a visit to Miami? And while you're there, improve your design skills with a Rhino Level II or Orca3D class. Even better, take both!

The class size will be limited, so be sure to register early.

Course Dates and Time:
Rhino Level II: 10/14/2013 - 10/16/2013
Orca3D: 10/17/13
8:00 am - 5:00 pm


Course Description:

The first three days will cover Rhino Level II with a focus on building surfaces from existing data, and it is assumed that the student has at least a basic working knowledge of Rhino. The fourth day will focus on the full suite of marine design and analysis functionality available in Orca3D. It will cover hull design and fairing, hydrostatics and stability, resistance prediction, and weight and cost tracking. Note that you may register for one or both of the courses.

Cost:
Rhino Level II: $795
Orca3D: $350

Location:
McNeel Miami
1538 NW 89th Court
Miami, FL 33172
United States


To Register:
e-mail: Jackie Nasser
phone: 305 513 4445

Monday, July 29, 2013

New Orca3D Release: Version 1.3

We’re pleased to announce the release of Version 1.3 of Orca3D. This version has been through a number of Work-in-Progress (WIP) releases, allowing us to incorporate feedback and suggestions from many of our users. We appreciate all of the comments that we received during this process.

Some important points to know about Version 1.3:
  • This is a free update to all of our licensed Orca3D users and, as a full release, will not expire.
  • Any Orca3D information in a Rhino file that is saved with this new version will NOT be readable in version 1.2.4 or earlier versions. No native Rhino model information will be lost, but Orca3D information, such as section locations, weight/cost information, etc. will not be found by earlier versions of Orca3D. Since this is a free update for licensed users, we recommend that version 1.3 be used to avoid this issue. 
  • This is expected to be the last version of Orca3D that is compatible with Rhino 4. All future updates, WIPs, and upgrades will require Rhino 5.
  • In the event that a critical bug or other significant issue is discovered in version 1.3, there may be a 1.3 Service Release that is compatible with Rhino 4.
  • Some new features which are still in development are not included in Version 1.3 (Stability Criteria Evaluation, Longitudinal Strength).
  • A new WIP (1.4) will be released soon, which will include Stability Criteria Evaluation, Longitudinal Strength, and more.
  • Version 1.3 includes both 32-bit and 64-bit versions of the standalone and network license versions.
If you’ve been following the WIP process, you’re aware of the many enhancements, speed improvements, and bug fixes in this version. This release, as the culmination of the version 1.3 WIP process, only contains minor changes to the previous WIP. Please see the Release Notes in the Help file for complete details; highlights include: 
  • 64-bit network license version now available
  • Option to have real-time sections computed from the mesh (as in previous versions) or from the surface (previous versions were computed from the surface only after the control point editing was finished). Rhino 5 has improved the speed of this computation to the point where it is practical to use sections that are computed from the surface during real time editing.
  • Better licensing compatibility with Windows 8
  • Inclusion of short tons in the available options for Weight and Force custom units
We recommend that all of our Orca3D users download and install Version 1.3. Before installing, please uninstall any previous versions. No changes to your licensing are necessary. If you are using both 32-bit and 64-bit versions of Rhino, you may have both the 32-bit and 64-bit versions of Orca3D installed at the same time.
If you have questions as you install and use the new release, remember that you can: 
  • read through the Help file which is available from the Orca3D menu in Rhino, and on our web site here
  • send an email to support@orca3d.com
  • post a question on the Orca3D forum
To download the new version, please visit www.orca3d.com/update
Thank you very much for using Orca3D, and we look forward to hearing from you!

Friday, June 28, 2013

Creating Smoothly Disappearing Chines

Partial length chines (longitudinal chines that start at one end of the hull, typically the stern, and fade out at some longitudinal location) are becoming increasingly common in a number of yacht hull applications. Rhino and Orca3D offer several tools and techniques to help the user model partial chines, and these are described in the following discussion.

When it comes to advanced modeling, the first place to start is to make sure that you have a thorough understanding of how NURBS surfaces work and how they are manipulated within Rhino. There are a lot of resources available on the web, and here is a link to an introduction to NURBS article that is very well-written: http://www.mactech.com/articles/develop/issue_25/schneider.html

As for the problem of the partial chine, there are a number of different ways to work with it, including using multiple surfaces.

First, let’s look at the single surface approach. The first step is to insert a chine using Orca3D’s “OrcaInsertChine” command. This will result in three rows in the control net, where there was just one before (see “Inserting a Chine” in the Orca3D Help). At each column in the control net, if all three control points (the point at the chine itself, and the points immediately above and below it) are moved as a group, the surface will remain smooth (i.e., they will maintain tangency or slope continuity). However, once one of the three control points is moved without the others, a slope discontinuity (chine) will be created in the surface. Therefore, a disappearing chine can be created by manipulating the control points in this manner on some of the columns, but then not disturbing the relationship of the three points on other columns (by selecting them as a group before moving or rotating them together).

We have various commands available to us in Rhino for editing and smoothing a surface. One of the methods for editing control points on a surface is to use the “MoveUVN” command. This allows us to grab as many surface control points as we’d like and move them in parametric directions across the surface instead of in world coordinates. Let’s say that you want to make a hollow near the bow where you already have the partial (smoothed) chine passing through. If you grabbed a point on the chine as well as the adjacent control points above and below the chine, you can move them in a group either in the U or V parametric directions or normal (N) to the surface while keeping the geometric relationship between the points. Please note that “scale” in the command refers to the maximum amount that the sliders can move the points in document units, so that will need to be updated appropriately. “MoveUVN” also has “Smoothing” sliders, which incrementally move a control point(s) into a straight line with respect to the adjacent control points in either the U or V parametric directions. As the simplest way to ensure tangency across a knuckle in the surface is to create a straight line of control points across the knuckle (see ‘food for thought’ below), you can use this or the “OrcaStraightenPoints” command to create a straight line of control points through the chine where you want it flattened. Note that this approach does not guarantee curvature continuity across the knuckle, however, the curvature discontinuities across the knuckle are not likely to be large and can be faired out if desired by viewing the curvature maps of surface isoparameters in way of the knuckle and editing the second control point above and below the knuckle row.

What if we tried using multiple surfaces? We could make up an entire hull form with three surfaces: bow (no chine), aft body above chine, and aft body below chine. This can take more time, because we would need to make three distinct surfaces and mate them with untrimmed edges. However, you might start with a single hull surface and split the surface transversely and longitudinally as shown below to obtain a topologically consistent model. Assuming that we get that far, now we have the option to keep both aft surfaces in positional continuity with each other while working with tangential or curvature continuity between the aft surfaces and the forward surface. Now, we know exactly where our chine will end and we continue to have control over the forward (bow) surface. While doing this, you should use the “MatchSrf” command to ensure continuity across surface boundaries.

Finally, another option is to look into trying the Rhino plugin T-Splines, now owned by Autodesk. T-spline surfaces do not have all of the restrictions imposed by NURBS surfaces and allow for discontinuous rows and columns of control points, meaning that you can explicitly have a disappearing chine within a single surface. Their website is http://www.tsplines.com/.

Finally, we offer this brief review of surface/curve continuity as just a little food for thought; let’s assume that we have two 3rd degree curves that we want to match tangent to each other. At the ends of the curves, each curve is coincident with its last control point (assuming they have open knot vectors as is typical for Rhino curves), while the control point next to that controls the slope of the curve at the end. If we match the two ends of our two curves together, they may or may not be tangent to each other. Now, if we take the adjacent control points to our matched end and move them into a line with our end points, we are guaranteed tangential continuity across that connection. We may not have curvature continuity (the next level of continuity from tangential continuity) with this, but we will not see a knuckle between the two curves either. The figure below can be helpful when thinking about how to hand-fair the chine into a clean surface.


We typically model “fair” 3D structures as a 3rd degree NURBS surface (some structures like car bodies or jewelry use up to 5th degree). The “order” (= degree + 1) of the NURBS object is directly related to the extent of the surface influenced by each control point, and while there is more to it than this, we can safely say that the order of the NURBS object tells us the number of adjacent control points that have an influence over the shape of the object at any one parametric point. In short, with a curve with order=4, if you pick and move a single control point, the curve will change up to (order/2) = 2 control points away on either side. We make use of this property to determine where we want our chine to disappear. To demonstrate this, the figure below shows a smooth sailboat hull with a chine inserted, and just one control point on the chine moved. You will see that this made a distinctive chine at the one point pulled far away from the hull, and this chine seems to disappear between 1 and 2 control points away from the irregularity. As previously described, we know that the chine is fully faired back into the hull by the 2nd control point away from the irregularity, because this is a 3rd degree surface.


Thursday, June 27, 2013

New Orca3D WIP Release (1.4 2013-06-20)

We're pleased to announce the release of a new Work-in-Progress (WIP) version of Orca3D (1.4 WIP 2013-06-20).

This release contains the evolving Stability Criteria Evaluation and the Longitudinal Strength features, both of which were removed from the 1.3 release. Development continues on both of these, and we welcome your feedback.

As a WIP, there will certainly be feature additions, changes, or removals before the final release, but this is your chance to give us feedback and suggestions. A few important notes to be aware of:
  • While this version of the 1.4 WIP will function with Rhino 4, future versions may require Rhino 5.
  • Only one version of Orca3D may be installed at a time. Therefore, you must uninstall Orca3D from your computer before installing this WIP.
  • No change to your License is required. The new version of Orca3D will find your existing License.
  • Portions of the Help file may not be entirely up to date.
  • This WIP will expire on September 24th. Either the final version of Orca3D 1.4 will be released before then, or a new WIP will be released.
If you have questions as you install and use the new release, remember that you can: 
  • send an email to support@orca3d.com
  • read through the Help file which is available from the Orca3D menu in Rhino, and on our web site here
  • post a question on the Orca3D forum
To download the new version, please visit www.orca3d.com/wip.
Thank you very much for using Orca3D, and we look forward to hearing from you!