logo
NOTICE:  This is the new PunchCAD forum. You should have received an email with your new password around August 27, 2014. If you did not, or would like it reset, simply use the Lost Password feature, and enter Answer as the security answer.
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
ZeroLengthCurve  
#1 Posted : Monday, March 30, 2009 2:04:25 PM(UTC)
ZeroLengthCurve

Rank: Senior Member

Joined: 5/15/2008(UTC)
Posts: 989

Thanks: 19 times
Was thanked: 37 time(s) in 25 post(s)
Hi,

A feature i would find useful would be where i can add a "floor" or bottom or intermediate level of a surface within the boundaries of an existing piece of geometry.

For those in my situation, in designing ships and boats, it may be common that the hull (vessel's body) is brought in from an external package, such as PolyCAD or Delftship

http://polycad.co.uk/
http://www.delftship.net/

In my case, i use delftship mostly, and then add stations (most naval architects might use "stations" at convenient locations in order to obtain convenient stability and buoyancy calculations, but i add stations in order to mark where my main transverse (side-to-side) bulkheads (walls/dividers). Then, I add additional stations represending the distance offset to get the thickness of the bulkhead plating.

In ViaCAD, I create surfaced around these bulkheads and then stitch them together.

For convenience, on another layer, i add in Delftship stations every foot (which bogs down the model a tiny bit, in either D/S and in ViaCAD) so that in tricky areas i can add skin surfaces and have them added based on the original model, not on black-magic misinterpretation on my part which might deviate from the original model.

To create the sideshell (skin of the ship) I use the stations that Delftship created and simply add surfaces between the plates. To add thickness to the side plating/side shell, i simply use the thicken tool and set the thickness accordingly. In reality, the thickness varies depending on classification society rules, which dictate these things based on waterline length, depth of the ship (vertical distance between the uppermost continuous deck to the keel (bottom outside the plate of the keel)), freeboard (distance between the waterline and uppermost continuous deck), draft (distance between the keel and the waterline), the beam (width at the waterline), and other things. Some plate may be allowed to be 18mm thick, while in some areas it can be no less than 32 mm thickess. So, in VC, I actually should be cutting up the model at various planes and assigning thickness according to areas needing more protection from corrosion or statistical likelihood of collision, for areas serving as tug push/pull points, areas where openings occur in the side shell, and so on.

Now, where my dreamlist idea would be useful is creating compartments or tanks and voids and such within the body of the boat or the ship. It would be nice if i could in advance flag the major boundaries (sides of the plating/solid or surface in question) then just create a plate surface at "z" altitude then say "create surface within these boundaries, of given thickness, continuously in contact throughout the edges, upper and lower.

So far as i know, in VC 2D/3D, i have to create a surface bigger than i need. Then I do a surface to surface intersect, then create a thickened solid and do a surface-surface intersect to get the contact surfaces. Then i remove the surfaces extending outside the hull. Sometimes i do it in other orders, but in the end i turn off the layer containing the surface or delete it to keep the model size down. But, the goal is more to get a surface. I realize i can keep the surface and move it around to adjust the surface contact, but i care more about the solid.

Anyway, it IS fun using ViaCAD, and maybe someday I'll get on to Shark LT.
Tim Olson  
#2 Posted : Monday, March 30, 2009 9:38:41 PM(UTC)
Tim Olson

Rank: Senior Member

Joined: 2/2/2007(UTC)
Posts: 5,447
United States

Was thanked: 502 time(s) in 353 post(s)
ZeroLengthCurve,

One of the new features we are looking to add for Shark FX V6 is a rib feature. This tool extends a curve into a body and thickens. A very early QuickTime preview of the tool is seen the link below.

http://www.csi-concepts.com/Demo/videos/rib.mov


Tim
Tim Olson
IMSI Design/Encore
la mouche  
#3 Posted : Tuesday, March 31, 2009 2:43:39 AM(UTC)
la mouche

Rank: Senior Member

Joined: 3/14/2007(UTC)
Posts: 757

...



OMG fabulous!!

Thanks Tim

Antoine
la mouche  
#4 Posted : Tuesday, March 31, 2009 2:49:37 AM(UTC)
la mouche

Rank: Senior Member

Joined: 3/14/2007(UTC)
Posts: 757

Hello,

just....[SIZE="1"]just, sorry[/SIZE] a suggestion...sorry,

this fonction with a draft angle fonction :eek: same moulding industry!!!

olala :o

Antoine
jdi000  
#5 Posted : Tuesday, March 31, 2009 4:58:00 AM(UTC)
jdi000

Rank: Administration

Joined: 7/29/2007(UTC)
Posts: 1,862
United States

Thanks: 1 times
Was thanked: 87 time(s) in 81 post(s)
Originally Posted by: Tim Olson Go to Quoted Post
ZeroLengthCurve,

One of the new features we are looking to add for Shark FX V6 is a rib feature. This tool extends a curve into a body and thickens. A very early QuickTime preview of the tool is seen the link below.

http://www.csi-concepts.com/Demo/videos/rib.mov


Tim



Hi, Tim


Are the ribs going to have a draft angle option? Oops I see now Antoine asked the same question.
Are they ribs associated to curve ie curve moves and rib moves location? Will the ribs be a feature in the duplicate part with history or a acis solid?

Thanks

Jason
Windows 11, 10
Tim Olson  
#6 Posted : Tuesday, March 31, 2009 11:07:24 AM(UTC)
Tim Olson

Rank: Senior Member

Joined: 2/2/2007(UTC)
Posts: 5,447
United States

Was thanked: 502 time(s) in 353 post(s)
Hi Jason,

>>Are the ribs going to have a draft angle option?

Yes they have a draft angle option.

>>Are they ribs associated to curve ie curve moves and rib moves location?

Yes they update with the curve, thickness, and draft angle parameters.

>>Will the ribs be a feature

It is a feature, but it does not duplicate.

The movie link above was made awhile ago. I'll update it to the current build and repost a movie.


Tim
Tim Olson
IMSI Design/Encore
jdi000  
#7 Posted : Tuesday, March 31, 2009 11:17:37 AM(UTC)
jdi000

Rank: Administration

Joined: 7/29/2007(UTC)
Posts: 1,862
United States

Thanks: 1 times
Was thanked: 87 time(s) in 81 post(s)
Originally Posted by: Tim Olson Go to Quoted Post

It is a feature, but it does not duplicate.

Tim



Hi, Tim, thanks for the update. But... Can you explain why some features get duplicated and some do not? I guess it is possible to import parts to get multiple copies with history, but It would be nice when modeling family type components with slight changes but same core features to use the duplicate with history or instance sure make things quicker but when you explode you are down to acis solid with no history (instance) or a part with some history features and some are not.(history dup)


Thanks

Jason
Windows 11, 10
Tim Olson  
#8 Posted : Tuesday, March 31, 2009 2:46:08 PM(UTC)
Tim Olson

Rank: Senior Member

Joined: 2/2/2007(UTC)
Posts: 5,447
United States

Was thanked: 502 time(s) in 353 post(s)
>>Can you explain why some features get duplicated and some do not?

If a feature is dependent on other entities, that feature does not get duplicated. I hope to go back and reevalute the tool such that dependent objects get duplicated as well.

In the case of the rib it does not get duplicated because of the rib profiles used to create the rib feature. The new Lip and Groove tool on the other hand will get duplicated because these tools are only dependent on parameters.


Tim
Tim Olson
IMSI Design/Encore
ttrw  
#9 Posted : Tuesday, March 31, 2009 2:58:55 PM(UTC)
ttrw

Rank: Senior Member

Joined: 4/1/2007(UTC)
Posts: 1,583

Was thanked: 2 time(s) in 2 post(s)
Hey wow Tim- that's brilliant! :D

I really can't wait to play with SFX 6.
zumer  
#10 Posted : Friday, April 17, 2009 12:58:27 AM(UTC)
zumer

Rank: Senior Member

Joined: 11/4/2007(UTC)
Posts: 515

Was thanked: 1 time(s) in 1 post(s)
ZeroLengthCurve, thanks for the description of your workflow. I use Polycad a great deal, because of it's intimate control of spline surfaces, so I've only glanced at the compartment features that Marcus has incorporated. But it has struck me in the past that working off parametric compartments would be as useful as it is in architecture. In my workflow, once I've determined a surface form in Polycad, I export as IGES to VC. In VC I generate solids using the Polycad surface to replace that of a solid, or stitch additional surfaces to the import to solidify it (which can be easier when adding features). For construction from primitives, or for orienting them, I find it easier to work in TurboCAD, which has more sophisticated workplane and viewpoint tools than VC. Surfaces and solids transfer seamlessly between TC and VC via ACIS.

This pic shows something I've surfaced in polycad and built as solid in VC

murray
zumer attached the following image(s):
polycad basis.jpg (28kb) downloaded 5 time(s).

You cannot view/download attachments. Try to login or register.
ZeroLengthCurve  
#11 Posted : Friday, April 17, 2009 12:30:44 PM(UTC)
ZeroLengthCurve

Rank: Senior Member

Joined: 5/15/2008(UTC)
Posts: 989

Thanks: 19 times
Was thanked: 37 time(s) in 25 post(s)
If you're interested in ships, you might want to see:

http://www.3dcadbrowser.net/terms.aspx

http://www.3dcadbrowser.net/preview.aspx?ModelCode=21394
http://www.3dcadbrowser.net/preview.aspx?ModelCode=1226
http://www.3dcadbrowser.net/register.aspx

Subs and other things submersibles:

http://www.3dcadbrowser.net/browse.aspx?category=43



If you go to the following two sites, keep in mind this is a US Navy/Department of Defense entity and you could be forced to take cookies or other things you cannot get rid of... But, there is (as of Thursday) a .iges/.igs model of the hull 5415, which is the basis of the USN's DDG-51 class. If THAT hull interests you, then you can get that one instead of using what is on the 3dcadbrowser site. Keep in mind that if you are a non-US citizen, then in theory (and maybe in practice) the US government could impose restrictions on your use of or importation/exportation of the work since US taxpayer dollars funded it. It's probably not a terribly big deal, however, considering that 3dcadbrowser has the hull up there. Now, as for the commercial/passenger ships... be careful if you're using them in some non-generic way. (No, I'm not a lawyer, so....)

http://www.dt.navy.mil/hyd/sur-shi-mod/
http://www.dt.navy.mil/hyd/sur-.../mod-5415-geo/index.html

And, here's one that may interest you CAD purists or professional or hobbyist programmers... If you haven't heard of K-splines... here you go, from New Zealand:

http://www.kevincudby.com/Cudby_2008a_kspline.pdf

I STILL want to assert that Punch!/Concepts Unlimited could be well on the way to a Naval Architecture application if the products contain point-and-click scripting recording/playback (imagine extruding girders that finish with pre-defined or parametric tapered ends... part labeling... Just think ShipConstructor and AutoShip. Keep in mind that ShipConstructor sits on top of AutoCad, and that S/C and Autodesk have a VERY close relationship. I wouldn't be surprised if Autodesk's Inventor takes on a number of thingss AI and AC cannot yet do. It could end up the AD buys S/C some day. In the mean time, i'd LOVE to see two things:

Linux-native Punch! products
VC/Shark with an open-source-based database (which i suggested in one of my earlier, looonnnng rambling posts after i registered here):

http://www.sqlite.org/

It has a slew of advantages (cost/licensing) that could -- if exploited deftly -- catapult Punch! with a one-two-knockout against some competitors. If Punch! and Delftship got together and had two-way communication at the API level, (and if the economy turns around) yacht and boat designers not needing $200,000 to $1M suites might be thrilled.
Users browsing this topic
Guest (3)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.