Giter Site home page Giter Site logo

Comments (11)

bbeaulant avatar bbeaulant commented on August 17, 2024

Hmm, I'm not sure to understand your needs. Could you explain it with a draw ?

from lairdubois-opencutlist-sketchup-extension.

WMFB avatar WMFB commented on August 17, 2024

from lairdubois-opencutlist-sketchup-extension.

bbeaulant avatar bbeaulant commented on August 17, 2024

Sorry, but I can't see the image :(

from lairdubois-opencutlist-sketchup-extension.

WMFB avatar WMFB commented on August 17, 2024

from lairdubois-opencutlist-sketchup-extension.

bbeaulant avatar bbeaulant commented on August 17, 2024

PNG is not a problem on github comment. But you need to put them on the issue page, not through email reply maybe.

from lairdubois-opencutlist-sketchup-extension.

WMFB avatar WMFB commented on August 17, 2024

ahh..... :)

OCL_Enhancement.pdf

solid

planks

hope they come through..

from lairdubois-opencutlist-sketchup-extension.

bbeaulant avatar bbeaulant commented on August 17, 2024

Ok, I understand :)
But how could this information be presented in the cut list ?

from lairdubois-opencutlist-sketchup-extension.

WMFB avatar WMFB commented on August 17, 2024

layout
Perhaps something like the sheetgoods, where the laminated parts could be marked A1, for the table tops for example, and B1 could be for the sides... and so on... so the A1's and B1's are grouped/laminated components.

from lairdubois-opencutlist-sketchup-extension.

CyberBLN avatar CyberBLN commented on August 17, 2024

Maybe there could be a fifth material type "glued dimensional" that under the hood try to glue a panel from a list of dimensional sizes.

from lairdubois-opencutlist-sketchup-extension.

bbeaulant avatar bbeaulant commented on August 17, 2024

@CyberBLN, maybe, but is this enough "general" to cover more use case ?

from lairdubois-opencutlist-sketchup-extension.

CyberBLN avatar CyberBLN commented on August 17, 2024

@CyberBLN, maybe, but is this enough "general" to cover more use case ?

short answer:

No it isn't. Nice to have but not a show stopper.

long answer:

It's a nice feature with a rare use case because you can draw it already in SketchUp before you have to think about the details. So from the user perspective it would be nice to have it if there is a simple to use interface for it.

But from the open source developer perspective (not paid, rare time) I see other topics that have more benefits. For instance generalize the material parameter objects under the hood will save future development time. It's less complicated to read the source code with parameters containing length, width and thickness in their names for the different material types but on the other end it's complicated to extend the Ruby classes and the Twig templates at the moment.

For me (and the saw) any piece of wood have always three dimensions. If it's a panel I'll cut two of them (width and length) and if it's a bar I'll only cut one (length). But for sure I can also cut a bar twice because it's nothing else than a thick and small panel. The main difference is how to define the available sizes (width x length with fixed thickness vs width x thickness with fixed length) but internally it does not matter how the three axises are labeled in the UI.

So I would investigate my time in refactoring and test coverage first before adding new features. The plugin is working stable, have a good and nice user interface and the most common use cases are covered so it can keep as is it for some time.

from lairdubois-opencutlist-sketchup-extension.

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.