Workplane | Small Utility Addon for Blender | Addon library

 by   BenjaminSauder Python Version: Current License: GPL-3.0

kandi X-RAY | Workplane Summary

kandi X-RAY | Workplane Summary

Workplane is a Python library typically used in Plugin, Addon, Three.js applications. Workplane has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. However Workplane build file is not available. You can download it from GitHub.

A small addon which adds a workplane like tool to blender. The main idea is that it allows for quickly setting up a custom transform orientation, which is used for finding the major two axis the user is viewing - these can then be used as constraints for translate/rotate/scale operations without the need to type it in manually. So for example instead of "g" "Shift-Y" "Shift-Y" you can just do that with one command. This addon does not recreate the default operations like translate/rotate/scale it merely calls the ones blender offers and sets the constraint axis and transform orientation for you. Get it here: Download ZIP.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Workplane has a low active ecosystem.
              It has 40 star(s) with 3 fork(s). There are 10 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 1 open issues and 0 have been closed. On average issues are closed in 618 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of Workplane is current.

            kandi-Quality Quality

              Workplane has 0 bugs and 42 code smells.

            kandi-Security Security

              Workplane has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Workplane code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Workplane is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              Workplane releases are not available. You will need to build from source code and install.
              Workplane has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are available. Examples and code snippets are not available.
              Workplane saves you 295 person hours of effort in developing the same functionality from scratch.
              It has 712 lines of code, 61 functions and 9 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Workplane and discovered the below as its top functions. This is intended to give you an instant insight into Workplane implemented functionality, and help decide if they suit your requirements.
            • Event handler for modal update
            • Set grid overlay state
            • Disable drawing handler
            • Apply func to func
            • Invoke the actor
            • Set user transform orientation
            • Store grid prefs
            • Find the center of the object
            • Set the active flag
            • Enable workplane
            • Disable the workplane
            • Execute the workplane
            • Draw the workplane
            • Invoke transformation on workplane
            • Trigger the current mesh
            • Invoke the workflow
            • Writes a directory to a zip
            • Unregister workplane
            Get all kandi verified functions for this library.

            Workplane Key Features

            No Key Features are available at this moment for Workplane.

            Workplane Examples and Code Snippets

            No Code Snippets are available at this moment for Workplane.

            Community Discussions

            QUESTION

            How to Access WorkPlanes of Occurrences in Assemblies using the Inventor API with Python
            Asked 2021-Jun-29 at 20:50

            I want to add constraints between the planes of the base-coordinate systems of components in an Inventor assmbly using the Inventor API with Python. The placement of the components works. My issue is, that i cannot access WorkPlanes in the Definition of my individual Occurrences. My Code looks like this:

            ...

            ANSWER

            Answered 2021-Jun-28 at 20:41

            You need to create WorkPlaneProxy object of the WorkPlane. It means representation of workplane defined in part in context of specific occurrence in the assembly

            Here is part of VB.NET code

            Source https://stackoverflow.com/questions/68166539

            QUESTION

            how to iteratively loft wires in cadquery?
            Asked 2020-Apr-19 at 09:16

            I can loft a 2D shape from one plane to another like this:

            ...

            ANSWER

            Answered 2020-Apr-19 at 09:16

            The point is to push back the last wire in the CQ stack, what a simple python assigment could not do:

            wp = wp2

            So I changed it to:

            wp = wp.transformed(offset=cq.Vector(0, -0.5, 1.0),rotate=cq.Vector(10, 0, 0)).rect(1,2).workplane()

            to make work the CQ kernel.

            Here is the working code:

            Source https://stackoverflow.com/questions/61186339

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Workplane

            Grab it here: Download ZIP. Go to User Preferences > Install from file. Go to User Preferences > Add-ons > 3D View > Workplane. The tools itself is under 3D View > Sidebar Tools > Workplane.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/BenjaminSauder/Workplane.git

          • CLI

            gh repo clone BenjaminSauder/Workplane

          • sshUrl

            git@github.com:BenjaminSauder/Workplane.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Addon Libraries

            anki

            by ankitects

            ember-cli

            by ember-cli

            trojan

            by Jrohy

            data

            by emberjs

            Try Top Libraries by BenjaminSauder

            EdgeFlow

            by BenjaminSauderPython

            SimpleLattice

            by BenjaminSauderPython

            uv_highlight

            by BenjaminSauderPython

            Wireframe-on-shaded

            by BenjaminSauderPython

            pixel_grid

            by BenjaminSauderPython