Giter Club home page Giter Club logo

Comments (8)

ezequielleonzybert avatar ezequielleonzybert commented on May 24, 2024 1

@ezequielleonzybert

Do you want to work on this one?

To expand SVG support is a great feature. Ideally, we can make svg a CAD format for LibreCAD.

I'd like to contribute. But I can see the project is already moving to version 3. Will this version become obsolete then?

from librecad.

dxli avatar dxli commented on May 24, 2024

The SVG maker in LibreCAD was created for CNC purposes, instead of a generic SVG generator.

It's possible to create a generic SVG version with better support for dimensions and texts.

from librecad.

ezequielleonzybert avatar ezequielleonzybert commented on May 24, 2024

The SVG maker in LibreCAD was created for CNC purposes, instead of a generic SVG generator.

It's possible to create a generic SVG version with better support for dimensions and texts.

One could simply hide the layers that don't want to send to the CNC machine.

from librecad.

dongxuli-concord-design avatar dongxuli-concord-design commented on May 24, 2024

Yes. I would pay more attention to preserving CNC support while adding new features. That means more development time, which is the actual limit here.

from librecad.

ezequielleonzybert avatar ezequielleonzybert commented on May 24, 2024

Yes. I would pay more attention to preserving CNC support while adding new features. That means more development time, which is the actual limit here.

Do you mean that previous svg exporter had the functionality of exporting dimensions and then they exclude that function in order of preserving CNC support?

Is this the code doing this?:

from librecad.

dxli avatar dxli commented on May 24, 2024

No.

I mean:

1, the current maker only considers entities needed for CNC;
2, SVG supports dimensions!
3, simply adding dimensions to the current maker is not desirable, for adding unwanted entities;
4, the proper way is to add a control to the current maker, or even in the form of a different maker with dimension, text, etc, support.

from librecad.

dxli avatar dxli commented on May 24, 2024

@ezequielleonzybert

Do you want to work on this one?

To expand SVG support is a great feature. Ideally, we can make svg a CAD format for LibreCAD.

from librecad.

dongxuli-concord-design avatar dongxuli-concord-design commented on May 24, 2024

Anything v2 can be ported to v3.

V3 is not actively being developed now.

I found v2 is still very useful, so I keep working on it.

We should also release another stable release for v2 soon.

from librecad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.