3D Help
-
could you post some pics of the Results you like to have ?
-
@Igull Blender might be too complex for what you need, but it can
do it, and it's free:β’ import the SVG (File menu > Import > Scalable Vector Graphics);
β’ after import, you might need to scale it, so press the S key then click-and-drag;
β’ convert it to mesh (Object menu > Convert > Mesh);
β’ switch to Edit mode with the Tab key;
β’ select all vertices with A;
β’ press E (for Extrude) then Z (for the Z azis), and drag to extrude;
β’ switch back to Object mode with Tabβ¦β¦then you can export it as SVG from any camera angle like this:
https://www.youtube.com/watch?v=XfmdUaTPySc
-
Does it necessarily have to be .SVG as the file format
for the imported and why ?No, it only needs to be a vector format - SVG is the easiest to parse as it's XML and VS exports SVG nicely
-
could you post some pics of the Results you like to have ?
Essentially, they are all a simple flat plate extrude from an object. They don't need shading or shadow.
Neil
-
@Igull Blender might be too complex for what you need, but it can
do it, and it's free:Yes, as I said in the intro Blender is far too complex for this situation.
It's also far too involved an application to do this - tinkercad is the level I am looking for, otherwise, I'm just going to end up using Fusion 360 or Onshape and be done
The actual output file from the extrude can just be a bit image JPG/PNG whatever as it's going in a simple print document, it doesn't require to be vector.
Thanks
Neil
-
@Igull Got it, I thought you needed SVG export.
-
ok, thanks for the info
I mentioned quit a while ago in the general section a small 3D tool
that can import and extrude .SVG files. But unfortunately it is only
for Windows. (mentioned it because Windows user of VS may be interested)Here is the link
https://www.vectorstyler.com/forum/topic/1238/tip-simple-opensource-text-sgvs-to-3d-object-generator
.
.
You mentioned something like parsing .SVGs. I know that SVGs, are just .xml text files.Have you ever thought about a script that parses your SVG file and then creates individual
object SVG files from them?For example, using a script to filter out each shape part from the grouped version and then copy it
between a header and end part to create .SVGs with only one shape this way.
.
.
I also made a Test in VS where i create some Shapes and then exported them
once ungrouped and once grouped as SVG files. After that I compared the xml
texts, the only difference I found was that in the grouped version there is one
<g> </g> more than in the ungrouped SVG.So you could also try to remove this <g> </g> to get ungrouped objects
-
@b77 even if he didnβt need the blender information I appreciate that you posted that because it shows me what can be done
-
Another strange Solution
You might look around to see if you can buy an older inexpensive
version of Coreldraw for the Mac.Coreldraw had even in the older versions an Extrusion Tool.
Here is a video from my 2020 version
not much has changed since.
-
Coreldraw had even in the older versions an Extrusion Tool.
I don't know when it fits on the VS roadmap plans, but an extrusion tool has been requested
-
If you really want an alternative you could try something like Cheetah3D ($99), but while it is a simpler package than Blender I personally find it a bit more complicated to use, at least for this particular use case.
There are other choices but you will pay far more for them than you could possibly hope to gain in any kind of time savings.
It is fairly simple to do what you are asking to do in Blender, and worth taking the time to learn the basics of that very powerful tool, so I would also push you in that direction.
A tutorial that may be helpful: https://devforum.roblox.com/t/converting-svgs-to-meshes/884514
Note that only the first four steps in that tutorial are relevant to what you are asking to do.
-
I made a test with .SVG files, to create a single Shape SVG
from an SVG with grouped shapes.
By manually copying Text from the xml contend between them.
(which could be also done by a script)
.
.
For this I created one Shape in VS and exported it
as .SVG to get a file with only one object.I manually then replaced the <path ..... id=""/> Part
( which holds the Information for the Shape)
with a Shape Part from a .SVG with grouped Shapes.Worked so far except for the fact that the Shape
is placed next to the artboard.SVG contend with grouped shapes
.
.
The SVG File with only one shape
.
.
The Shape above replaced with this Circle Shape from the grouped SVG File
(only using copy and paste parts from the SVG (xml Text))
its placed beside the Artboard, but it works
-
Actually, if you save it as a PDF instead of an SVG you can do this sort of thing in Art Text (https://text.design/art-text/).
-
Have you ever thought about a script that parses your SVG file and then creates individual
object SVG files from them?I hadn't, but that could certainly be an option to at least produce individual part files. It would be a lot simpler if something like Tinkercad would just import the SVG and be able to manipulate the parts individually
Thanks
Neil
-
Another strange Solution
Yes, I suppose I could do that too, but I have a Fusion 360 and an Onshape licence which can do pretty much anything in 3D - I was just looking for an easy way out with a 'one trick pony':-)
Neil
-
Actually, if you save it as a PDF instead of an SVG you can do this sort of thing in Art Text (https://text.design/art-text/).
Mmmm, I bought Amadine from BeLight before I found VS - and really quite liked it - albeit a bit lightweight in the features department. I've just downloaded the trial version of their Art Text (supposedly full-featured), but I don't see any way to import a PDF - or anything else for that matter ?? You can certainly create 3D text extrusions and can do some rough vector drawing within, but importing or opening other file formats seems to be missing ??
Thanks
Neil
-
Actually, if you save it as a PDF instead of an SVG you can do this sort of thing in Art Text (https://text.design/art-text/).
could you then extrude shapes from that PDF
in Art Text ?I also thought about "Art Text 4" but I thought it could
only extrude Shapes and Letters from a .TTF font file.But there are online converters that can convert a
.SVG to a .TTF file
-
've just downloaded the trial version of their Art Text (supposedly full-featured), but I don't see any way to import a PDF - or anything else for that matter
I think the way to go with "Art Text" is to convert your .SVG File
first to a .TTF File via an free Online ConverterI have Amadine on my iPad, love it
-
Another strange Solution
Yes, I suppose I could do that too, but I have a Fusion 360 and an Onshape licence which can do pretty much anything in 3D - I was just looking for an easy way out with a 'one trick pony':-)
Neil
Understandable
But its a bit harder for Mac User.
On PC there are a few more OptionsHere a Extrusion from Magix Graphics Designer
which also has such a Tool build in (PC only)
-