Punch! CAD
»
ViaCAD & Shark
»
2D Drafting
»
Problems with differential scaling (#4730)
Rank: Junior Member
Joined: 5/10/2013(UTC) Posts: 2
If anyone can bear to help a newbie, I™d sure appreciate a couple of pointers... I™ve got ViaCAD 2D v7 (Build 968). I™m creating a 2D drawing for laser cutting the components for a model bridge. I have drawn a complex curved truss structure, with the lines coloured appropriately to provide the sequence of laser cutting. OK so far. I now copy this drawing for the many such trusses, and have to scale each one (slightly), to allow for the different sizes of the trusses, by stretching them horizontally. When I do this scaling, I get problems with some of the lines. It seems that some (perhaps all?) of the Arcs are changed to be a Control Point Spline (and change the colour to Punch Blue). I can't see why this should occur - geometrically, the Arc should be able to be scaled into another Arc? And the Control Pont Spline shows up as a crudely segmented line, which is only an approximation of the required Arc. What am I doing wrong? How else can I accomplish this in ViaCAD? Many thanks Rob
Rank: Senior Member
Joined: 2/18/2007(UTC)
Posts: 1,252
Location: Paris & Frankfurt
Thanks: 217 times Was thanked: 164 time(s) in 101 post(s)
Hi Rob, Can you attach a picture or a file ? Thanks, JL
Rank: Senior Member
Joined: 11/4/2007(UTC) Posts: 515
Was thanked: 1 time(s) in 1 post(s)
When you scale arcs differentially, you've created elliptical arcs or Beziers, which are subsets of spline polynomials. The segmentation is how the computer's graphics represent it. If you choose the line tool and run the cursor against the arc, you'll see that the Logicursor's detection of 'on' proximity isn't 'on' the segmentation between vertices, it follows the true arc more closely. *edit* [COLOR="Red"]it strikes me that that's perhaps what you're nervous about, because a line will snap to the true arc and looks disconnected from the segmented approximation[/COLOR]? You've got a choice of resolutions in the Inspector that'll refine the onscreen display and output. VC does represent curves with polylines as 2D output, and there are some other ways to change the resolution of those polylines, depending on what output format you're intending to use.
Rank: Senior Member
Joined: 12/19/2010(UTC) Posts: 115
Thanks: 20 times Was thanked: 9 time(s) in 8 post(s)
Check with your cutter on the file format they want. Some machines use colors for different operations (scribe, cut, bevel, drill...), others use layers. The order which a part is cut is determined by nesting defaults the machine op chooses normally, you can overide with manual g-code-that is insane effort though.
Rank: Junior Member
Joined: 5/10/2013(UTC) Posts: 2
Aha - it sounds like this is what I'm seeing. The scaling does have to convert a circular arc to an elliptical arc - and I assumed that ViaCAD was clever enough to do this seemlessly. I'm now guessing that, because it changes the type of the line, it's not smart enough to reuse the colour, and so it assigns it to Punch Blue. And the laser cutting firm wants colours, not layers, for the cutting instructions. So I need to separate the colours in the Master into multiple layers, scale them in each copy, and then recolour the layers appropriately - bummer!
And, yes, I'm nervous that this "Control Point Spline" appears as a segmented line - and it appears this way if (for example) I export the file as a .bmp. So what will the laser cutter do? I guess that I'll have to check with the laser cutters?
If anyone's still interested, here is a simplified file - the After is the same as Before, but scaled horizontally by 5%.
Thanks, guys
Rob
File Attachment(s):
Before.vc2
(33kb) downloaded 7 time(s). After.vc2
(45kb) downloaded 7 time(s). You cannot view/download attachments. Try to login or register.
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,447
Was thanked: 502 time(s) in 353 post(s)
It sounds like your cam package may have limited support for NURB splines. A NURB precisely defines an arc or ellipse. I created a tool some time back just for this. It is "Arcs From Curve" and located in the arc menu. This tool will convert a spline into a collection of arcs. Tim
Tim Olson IMSI Design/Encore
Rank: Senior Member
Joined: 2/21/2007(UTC)
Posts: 386
Thanks: 6 times Was thanked: 3 time(s) in 3 post(s)
Memphisjed, thanks for the flashback. after reading your comment I had a very vivid memory of assigning pen colors in autocad 12 or 14. It is amazing how long old ways live on in CAM software. I know, these things just work that way. It would be nice to gracefully bolt on feature recognition into these old CAD/CAM Apps, but tht will probably never happen. Its a good reminder of the constraints of building parts defined by old machines and their old software.
Punch! CAD
»
ViaCAD & Shark
»
2D Drafting
»
Problems with differential scaling (#4730)
Forum Jump
Punch! CAD
ViaCAD & Shark
- News and Announcements
- General
- 2D Drafting
- Surface Modeling
- Solid Modeling
- Subdivision Modeling
- Rendering & Display
- Import/Export
- Tips and Tutorials
- Suggestions
- Gallery
- PowerPack
- Punch Lounge
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.