Search.setIndex({"alltitles":{"API Reference":[[71,null]],"Add an Operation":[[85,"add-an-operation"]],"Attributes":[[4,"attributes"],[7,"attributes"],[9,"attributes"],[20,"attributes"],[34,"attributes"],[46,"attributes"],[69,"attributes"]],"Black Formatter":[[91,"black-formatter"]],"Blender Files":[[84,"blender-files"]],"Block":[[86,"block"]],"Bone Fillet Overcuts":[[89,"bone-fillet-overcuts"]],"Build and Test":[[91,"build-and-test"]],"Calculate Path and Generate Gcode":[[85,"calculate-path-and-generate-gcode"]],"Can I use Fabex with Blender 3 and earlier? Why support 4.2.1 and later?":[[78,"can-i-use-fabex-with-blender-3-and-earlier-why-support-4-2-1-and-later"]],"Carve":[[86,"carve"]],"Change the Render Engine":[[85,"change-the-render-engine"]],"Choose a Milling Strategy":[[85,"choose-a-milling-strategy"]],"Circles":[[86,"circles"]],"Classes":[[2,"classes"],[5,"classes"],[7,"classes"],[9,"classes"],[12,"classes"],[13,"classes"],[14,"classes"],[15,"classes"],[16,"classes"],[17,"classes"],[18,"classes"],[19,"classes"],[20,"classes"],[21,"classes"],[22,"classes"],[23,"classes"],[24,"classes"],[25,"classes"],[26,"classes"],[27,"classes"],[28,"classes"],[32,"classes"],[33,"classes"],[34,"classes"],[35,"classes"],[36,"classes"],[37,"classes"],[38,"classes"],[39,"classes"],[40,"classes"],[41,"classes"],[53,"classes"],[67,"classes"],[70,"classes"]],"Code Overview":[[84,null]],"Combine Multiple Operations in a Chain":[[85,"combine-multiple-operations-in-a-chain"]],"Complete Addon Layout":[[84,"complete-addon-layout"]],"Configure the Operation Settings":[[85,"configure-the-operation-settings"]],"Core Functions":[[84,"core-functions"]],"Create New Release":[[91,"create-new-release"]],"Cross":[[86,"cross"]],"Curve Boolean":[[89,"curve-boolean"]],"Curve to Path":[[86,"curve-to-path"]],"Dependencies":[[84,"dependencies"]],"Developer Guide":[[72,null]],"Docs Pages":[[91,"docs-pages"]],"Drill":[[86,"drill"]],"Enter CNC/CAM Mode":[[82,"enter-cnc-cam-mode"]],"Example Chain Workflow":[[73,null]],"Exceptions":[[0,"exceptions"],[6,"exceptions"],[12,"exceptions"]],"Experimental Version":[[81,"experimental-version"]],"Extra Functions":[[84,"extra-functions"]],"FAQ":[[78,null]],"For Developers":[[81,"for-developers"]],"For Users":[[81,"for-users"]],"Functions":[[0,"functions"],[1,"functions"],[2,"functions"],[3,"functions"],[5,"functions"],[7,"functions"],[8,"functions"],[9,"functions"],[10,"functions"],[11,"functions"],[16,"functions"],[20,"functions"],[24,"functions"],[29,"functions"],[30,"functions"],[31,"functions"],[34,"functions"],[36,"functions"],[42,"functions"],[43,"functions"],[44,"functions"],[45,"functions"],[46,"functions"],[47,"functions"],[48,"functions"],[49,"functions"],[50,"functions"],[51,"functions"],[52,"functions"],[53,"functions"],[54,"functions"],[56,"functions"],[57,"functions"],[58,"functions"],[59,"functions"],[60,"functions"],[61,"functions"],[62,"functions"],[63,"functions"],[64,"functions"],[65,"functions"],[66,"functions"],[67,"functions"],[68,"functions"],[70,"functions"]],"Get Blender":[[81,"get-blender"]],"Get Fabex":[[81,"get-fabex"]],"Get Pocket Surfaces":[[89,"get-pocket-surfaces"]],"Getting Started":[[85,null]],"Glossary":[[79,null]],"How Do I Add a Post-Processor?":[[78,"how-do-i-add-a-post-processor"]],"How Do I File a Bug Report?":[[78,"how-do-i-file-a-bug-report"]],"How can I contribute?":[[78,"how-can-i-contribute"]],"I can\u2019t install or enable Fabex, what\u2019s going on?":[[78,"i-can-t-install-or-enable-fabex-what-s-going-on"]],"Install Fabex":[[81,"install-fabex"]],"Installation":[[81,null]],"Intarsion":[[89,"intarsion"]],"Linux":[[78,"linux"]],"Medial Axis":[[86,"medial-axis"]],"Menus":[[82,"menus"]],"Module Contents":[[0,"module-contents"],[1,"module-contents"],[2,"module-contents"],[3,"module-contents"],[4,"module-contents"],[5,"module-contents"],[6,"module-contents"],[7,"module-contents"],[8,"module-contents"],[10,"module-contents"],[11,"module-contents"],[12,"module-contents"],[13,"module-contents"],[14,"module-contents"],[15,"module-contents"],[16,"module-contents"],[17,"module-contents"],[18,"module-contents"],[19,"module-contents"],[21,"module-contents"],[22,"module-contents"],[23,"module-contents"],[24,"module-contents"],[25,"module-contents"],[26,"module-contents"],[27,"module-contents"],[28,"module-contents"],[29,"module-contents"],[30,"module-contents"],[31,"module-contents"],[32,"module-contents"],[33,"module-contents"],[35,"module-contents"],[36,"module-contents"],[37,"module-contents"],[38,"module-contents"],[39,"module-contents"],[40,"module-contents"],[41,"module-contents"],[42,"module-contents"],[43,"module-contents"],[44,"module-contents"],[45,"module-contents"],[46,"module-contents"],[47,"module-contents"],[48,"module-contents"],[49,"module-contents"],[50,"module-contents"],[51,"module-contents"],[52,"module-contents"],[53,"module-contents"],[54,"module-contents"],[56,"module-contents"],[57,"module-contents"],[58,"module-contents"],[59,"module-contents"],[60,"module-contents"],[61,"module-contents"],[62,"module-contents"],[63,"module-contents"],[64,"module-contents"],[65,"module-contents"],[66,"module-contents"],[67,"module-contents"],[68,"module-contents"],[69,"module-contents"],[70,"module-contents"]],"Module contents":[[74,"module-contents"],[75,"module-contents"],[76,"module-contents"],[77,"module-contents"]],"My CNC uses a Router, how do I set Spindle Speed (RPM)?":[[78,"my-cnc-uses-a-router-how-do-i-set-spindle-speed-rpm"]],"Open the Tool Shelf":[[89,"open-the-tool-shelf"]],"Operation Simulation":[[85,"operation-simulation"]],"Operators":[[84,"operators"]],"Options":[[86,"options"],[86,"id1"],[86,"id2"],[86,"id3"],[86,"id4"],[86,"id5"],[86,"id6"],[86,"id7"],[86,"id8"],[86,"id9"],[86,"id10"],[86,"id11"],[86,"id12"],[89,"id1"]],"Options:":[[89,"options"],[89,"id2"],[89,"id3"],[89,"id4"]],"Outline Fill":[[86,"outline-fill"]],"Overview of Principle Strategies":[[86,"overview-of-principle-strategies"]],"Package Contents":[[9,"package-contents"],[20,"package-contents"],[34,"package-contents"]],"Panels":[[82,"panels"]],"Parallel":[[86,"parallel"]],"Pie Menu":[[82,"pie-menu"]],"Pocket":[[86,"pocket"]],"Profile (Cutout)":[[86,"profile-cutout"]],"Project Structure":[[87,"project-structure"]],"Properties":[[84,"properties"]],"Reference Files":[[84,"reference-files"]],"Remove Curve Doubles":[[89,"remove-curve-doubles"]],"Search Operator (F3)":[[82,"search-operator-f3"]],"Setup Stock Material and Position your Object":[[85,"setup-stock-material-and-position-your-object"]],"Setup your Machine Parameters":[[85,"setup-your-machine-parameters"]],"Setup your Scene":[[85,"setup-your-scene"]],"Silhouette":[[89,"silhouette"]],"Silhouette Offset":[[89,"silhouette-offset"]],"Simple Fillet Overcuts":[[89,"simple-fillet-overcuts"]],"Spiral":[[86,"spiral"]],"Stable Version":[[81,"stable-version"]],"Strategies":[[86,null]],"Style Guide":[[87,null]],"Submodules":[[9,"submodules"],[20,"submodules"],[34,"submodules"],[55,"submodules"],[74,"submodules"],[75,"submodules"],[76,"submodules"],[77,"submodules"]],"Subpackages":[[74,"subpackages"]],"Test Suite":[[88,null]],"Tools":[[89,null]],"User Guide":[[90,null]],"User Interface":[[82,null],[84,"user-interface"]],"Utility Functions":[[84,"utility-functions"]],"Waterline":[[86,"waterline"]],"Welcome to FabexCNC!":[[80,null]],"What do I do if I have a question that isn\u2019t covered in the FAQ or elsewhere in the docs?":[[78,"what-do-i-do-if-i-have-a-question-that-isn-t-covered-in-the-faq-or-elsewhere-in-the-docs"]],"What do I do with the Gcode file that Fabex outputs?":[[78,"what-do-i-do-with-the-gcode-file-that-fabex-outputs"]],"What happened to BlenderCAM? Why did the name change?":[[78,"what-happened-to-blendercam-why-did-the-name-change"]],"What should I do if something in Fabex isn\u2019t working?":[[78,"what-should-i-do-if-something-in-fabex-isn-t-working"]],"When will the Experimental features become Stable?":[[78,"when-will-the-experimental-features-become-stable"]],"When will you have full support for 4 and 5 Axis Operations?":[[78,"when-will-you-have-full-support-for-4-and-5-axis-operations"]],"Where is Fabex installed?":[[78,"where-is-fabex-installed"]],"Windows":[[78,"windows"]],"Workflows & Actions":[[91,null]],"[ Chains ]":[[82,"chains"]],"[ Curve Creators ]":[[89,"curve-creators"]],"[ Curve Tools ]":[[89,"curve-tools"]],"[ Cutter ]":[[82,"cutter"],[85,"cutter"]],"[ Feedrate ]":[[82,"feedrate"],[85,"feedrate"]],"[ Info ]":[[82,"info"]],"[ Machine ]":[[82,"machine"]],"[ Material ]":[[82,"material"]],"[ Movement ]":[[82,"movement"]],"[ Operation Area ]":[[82,"operation-area"],[85,"operation-area"]],"[ Operation G-code ]":[[82,"operation-g-code"]],"[ Operation Setup ]":[[82,"operation-setup"],[85,"operation-setup"]],"[ Operations ]":[[82,"operations"]],"[ Optimisation ]":[[85,"optimisation"]],"[ Optimization ]":[[82,"optimization"]],"fabex":[[9,null],[83,null]],"fabex package":[[74,null]],"fabex.bas_relief":[[0,null]],"fabex.bas_relief module":[[74,"fabex-bas-relief-module"]],"fabex.bridges":[[1,null]],"fabex.bridges module":[[74,"fabex-bridges-module"]],"fabex.cam_chunk":[[2,null]],"fabex.cam_chunk module":[[74,"fabex-cam-chunk-module"]],"fabex.collision":[[3,null]],"fabex.collision module":[[74,"fabex-collision-module"]],"fabex.constants":[[4,null]],"fabex.constants module":[[74,"fabex-constants-module"]],"fabex.engine":[[5,null]],"fabex.engine module":[[74,"fabex-engine-module"]],"fabex.exception":[[6,null]],"fabex.exception module":[[74,"fabex-exception-module"]],"fabex.gcode_import_parser":[[7,null]],"fabex.gcode_import_parser module":[[74,"fabex-gcode-import-parser-module"]],"fabex.gcode_path":[[8,null]],"fabex.gcode_path module":[[74,"fabex-gcode-path-module"]],"fabex.involute_gear":[[10,null]],"fabex.involute_gear module":[[74,"fabex-involute-gear-module"]],"fabex.joinery":[[11,null]],"fabex.joinery module":[[74,"fabex-joinery-module"]],"fabex.operators":[[20,null]],"fabex.operators package":[[75,null]],"fabex.operators.async_op":[[12,null]],"fabex.operators.async_op module":[[75,"fabex-operators-async-op-module"]],"fabex.operators.bas_relief_ops":[[13,null]],"fabex.operators.bas_relief_ops module":[[75,"fabex-operators-bas-relief-ops-module"]],"fabex.operators.bridges_op":[[14,null]],"fabex.operators.bridges_op module":[[75,"fabex-operators-bridges-op-module"]],"fabex.operators.chain_ops":[[15,null]],"fabex.operators.chain_ops module":[[75,"fabex-operators-chain-ops-module"]],"fabex.operators.curve_create_ops":[[16,null]],"fabex.operators.curve_create_ops module":[[75,"fabex-operators-curve-create-ops-module"]],"fabex.operators.curve_equation_ops":[[17,null]],"fabex.operators.curve_equation_ops module":[[75,"fabex-operators-curve-equation-ops-module"]],"fabex.operators.curve_tools_ops":[[18,null]],"fabex.operators.curve_tools_ops module":[[75,"fabex-operators-curve-tools-ops-module"]],"fabex.operators.gcode_import_op":[[19,null]],"fabex.operators.gcode_import_op module":[[75,"fabex-operators-gcode-import-op-module"]],"fabex.operators.operation_ops":[[21,null]],"fabex.operators.operation_ops module":[[75,"fabex-operators-operation-ops-module"]],"fabex.operators.orient_op":[[22,null]],"fabex.operators.orient_op module":[[75,"fabex-operators-orient-op-module"]],"fabex.operators.pack_op":[[23,null]],"fabex.operators.pack_op module":[[75,"fabex-operators-pack-op-module"]],"fabex.operators.path_ops":[[24,null]],"fabex.operators.path_ops module":[[75,"fabex-operators-path-ops-module"]],"fabex.operators.position_op":[[25,null]],"fabex.operators.position_op module":[[75,"fabex-operators-position-op-module"]],"fabex.operators.preset_ops":[[26,null]],"fabex.operators.preset_ops module":[[75,"fabex-operators-preset-ops-module"]],"fabex.operators.simulation_ops":[[27,null]],"fabex.operators.simulation_ops module":[[75,"fabex-operators-simulation-ops-module"]],"fabex.operators.slice_op":[[28,null]],"fabex.operators.slice_op module":[[75,"fabex-operators-slice-op-module"]],"fabex.pack":[[29,null]],"fabex.pack module":[[74,"fabex-pack-module"]],"fabex.parametric":[[30,null]],"fabex.parametric module":[[74,"fabex-parametric-module"]],"fabex.pattern":[[31,null]],"fabex.pattern module":[[74,"fabex-pattern-module"]],"fabex.preferences":[[32,null]],"fabex.preferences module":[[74,"fabex-preferences-module"]],"fabex.properties":[[34,null]],"fabex.properties package":[[76,null]],"fabex.properties.chain_props":[[33,null]],"fabex.properties.chain_props module":[[76,"fabex-properties-chain-props-module"]],"fabex.properties.info_props":[[35,null]],"fabex.properties.info_props module":[[76,"fabex-properties-info-props-module"]],"fabex.properties.interface_props":[[36,null]],"fabex.properties.interface_props module":[[76,"fabex-properties-interface-props-module"]],"fabex.properties.machine_props":[[37,null]],"fabex.properties.machine_props module":[[76,"fabex-properties-machine-props-module"]],"fabex.properties.material_props":[[38,null]],"fabex.properties.material_props module":[[76,"fabex-properties-material-props-module"]],"fabex.properties.movement_props":[[39,null]],"fabex.properties.movement_props module":[[76,"fabex-properties-movement-props-module"]],"fabex.properties.operation_props":[[40,null]],"fabex.properties.operation_props module":[[76,"fabex-properties-operation-props-module"]],"fabex.properties.optimisation_props":[[41,null]],"fabex.properties.optimisation_props module":[[76,"fabex-properties-optimisation-props-module"]],"fabex.puzzle_joinery":[[42,null]],"fabex.puzzle_joinery module":[[74,"fabex-puzzle-joinery-module"]],"fabex.simulation":[[43,null]],"fabex.simulation module":[[74,"fabex-simulation-module"]],"fabex.slice":[[44,null]],"fabex.slice module":[[74,"fabex-slice-module"]],"fabex.strategy":[[45,null]],"fabex.strategy module":[[74,"fabex-strategy-module"]],"fabex.testing":[[46,null]],"fabex.testing module":[[74,"fabex-testing-module"]],"fabex.utilities":[[55,null]],"fabex.utilities package":[[77,null]],"fabex.utilities.addon_utils":[[47,null]],"fabex.utilities.addon_utils module":[[77,"fabex-utilities-addon-utils-module"]],"fabex.utilities.async_utils":[[48,null]],"fabex.utilities.async_utils module":[[77,"fabex-utilities-async-utils-module"]],"fabex.utilities.bounds_utils":[[49,null]],"fabex.utilities.bounds_utils module":[[77,"fabex-utilities-bounds-utils-module"]],"fabex.utilities.chunk_utils":[[50,null]],"fabex.utilities.chunk_utils module":[[77,"fabex-utilities-chunk-utils-module"]],"fabex.utilities.compare_utils":[[51,null]],"fabex.utilities.compare_utils module":[[77,"fabex-utilities-compare-utils-module"]],"fabex.utilities.dict_utils":[[52,null]],"fabex.utilities.dict_utils module":[[77,"fabex-utilities-dict-utils-module"]],"fabex.utilities.geom_utils":[[53,null]],"fabex.utilities.geom_utils module":[[77,"fabex-utilities-geom-utils-module"]],"fabex.utilities.image_utils":[[54,null]],"fabex.utilities.image_utils module":[[77,"fabex-utilities-image-utils-module"]],"fabex.utilities.index_utils":[[56,null]],"fabex.utilities.index_utils module":[[77,"fabex-utilities-index-utils-module"]],"fabex.utilities.loop_utils":[[57,null]],"fabex.utilities.loop_utils module":[[77,"fabex-utilities-loop-utils-module"]],"fabex.utilities.machine_utils":[[58,null]],"fabex.utilities.machine_utils module":[[77,"fabex-utilities-machine-utils-module"]],"fabex.utilities.material_utils":[[59,null]],"fabex.utilities.material_utils module":[[77,"fabex-utilities-material-utils-module"]],"fabex.utilities.numba_utils":[[60,null]],"fabex.utilities.numba_utils module":[[77,"fabex-utilities-numba-utils-module"]],"fabex.utilities.ocl_utils":[[61,null]],"fabex.utilities.ocl_utils module":[[77,"fabex-utilities-ocl-utils-module"]],"fabex.utilities.operation_utils":[[62,null]],"fabex.utilities.operation_utils module":[[77,"fabex-utilities-operation-utils-module"]],"fabex.utilities.orient_utils":[[63,null]],"fabex.utilities.orient_utils module":[[77,"fabex-utilities-orient-utils-module"]],"fabex.utilities.shapely_utils":[[64,null]],"fabex.utilities.shapely_utils module":[[77,"fabex-utilities-shapely-utils-module"]],"fabex.utilities.simple_utils":[[65,null]],"fabex.utilities.simple_utils module":[[77,"fabex-utilities-simple-utils-module"]],"fabex.utilities.strategy_utils":[[66,null]],"fabex.utilities.strategy_utils module":[[77,"fabex-utilities-strategy-utils-module"]],"fabex.utilities.thread_utils":[[67,null]],"fabex.utilities.thread_utils module":[[77,"fabex-utilities-thread-utils-module"]],"fabex.utilities.version_utils":[[68,null]],"fabex.utilities.version_utils module":[[77,"fabex-utilities-version-utils-module"]],"fabex.version":[[69,null]],"fabex.version module":[[74,"fabex-version-module"]],"fabex.voronoi":[[70,null]],"fabex.voronoi module":[[74,"fabex-voronoi-module"]],"macOS":[[78,"macos"]]},"docnames":["autoapi/fabex/bas_relief/index","autoapi/fabex/bridges/index","autoapi/fabex/cam_chunk/index","autoapi/fabex/collision/index","autoapi/fabex/constants/index","autoapi/fabex/engine/index","autoapi/fabex/exception/index","autoapi/fabex/gcode_import_parser/index","autoapi/fabex/gcode_path/index","autoapi/fabex/index","autoapi/fabex/involute_gear/index","autoapi/fabex/joinery/index","autoapi/fabex/operators/async_op/index","autoapi/fabex/operators/bas_relief_ops/index","autoapi/fabex/operators/bridges_op/index","autoapi/fabex/operators/chain_ops/index","autoapi/fabex/operators/curve_create_ops/index","autoapi/fabex/operators/curve_equation_ops/index","autoapi/fabex/operators/curve_tools_ops/index","autoapi/fabex/operators/gcode_import_op/index","autoapi/fabex/operators/index","autoapi/fabex/operators/operation_ops/index","autoapi/fabex/operators/orient_op/index","autoapi/fabex/operators/pack_op/index","autoapi/fabex/operators/path_ops/index","autoapi/fabex/operators/position_op/index","autoapi/fabex/operators/preset_ops/index","autoapi/fabex/operators/simulation_ops/index","autoapi/fabex/operators/slice_op/index","autoapi/fabex/pack/index","autoapi/fabex/parametric/index","autoapi/fabex/pattern/index","autoapi/fabex/preferences/index","autoapi/fabex/properties/chain_props/index","autoapi/fabex/properties/index","autoapi/fabex/properties/info_props/index","autoapi/fabex/properties/interface_props/index","autoapi/fabex/properties/machine_props/index","autoapi/fabex/properties/material_props/index","autoapi/fabex/properties/movement_props/index","autoapi/fabex/properties/operation_props/index","autoapi/fabex/properties/optimisation_props/index","autoapi/fabex/puzzle_joinery/index","autoapi/fabex/simulation/index","autoapi/fabex/slice/index","autoapi/fabex/strategy/index","autoapi/fabex/testing/index","autoapi/fabex/utilities/addon_utils/index","autoapi/fabex/utilities/async_utils/index","autoapi/fabex/utilities/bounds_utils/index","autoapi/fabex/utilities/chunk_utils/index","autoapi/fabex/utilities/compare_utils/index","autoapi/fabex/utilities/dict_utils/index","autoapi/fabex/utilities/geom_utils/index","autoapi/fabex/utilities/image_utils/index","autoapi/fabex/utilities/index","autoapi/fabex/utilities/index_utils/index","autoapi/fabex/utilities/loop_utils/index","autoapi/fabex/utilities/machine_utils/index","autoapi/fabex/utilities/material_utils/index","autoapi/fabex/utilities/numba_utils/index","autoapi/fabex/utilities/ocl_utils/index","autoapi/fabex/utilities/operation_utils/index","autoapi/fabex/utilities/orient_utils/index","autoapi/fabex/utilities/shapely_utils/index","autoapi/fabex/utilities/simple_utils/index","autoapi/fabex/utilities/strategy_utils/index","autoapi/fabex/utilities/thread_utils/index","autoapi/fabex/utilities/version_utils/index","autoapi/fabex/version/index","autoapi/fabex/voronoi/index","autoapi/index","developers","examplechain","fabex","fabex.operators","fabex.properties","fabex.utilities","faq","glossary","index","install","interface","modules","overview","starting","strategies","style","testing","tools","users","workflows"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1},"filenames":["autoapi/fabex/bas_relief/index.rst","autoapi/fabex/bridges/index.rst","autoapi/fabex/cam_chunk/index.rst","autoapi/fabex/collision/index.rst","autoapi/fabex/constants/index.rst","autoapi/fabex/engine/index.rst","autoapi/fabex/exception/index.rst","autoapi/fabex/gcode_import_parser/index.rst","autoapi/fabex/gcode_path/index.rst","autoapi/fabex/index.rst","autoapi/fabex/involute_gear/index.rst","autoapi/fabex/joinery/index.rst","autoapi/fabex/operators/async_op/index.rst","autoapi/fabex/operators/bas_relief_ops/index.rst","autoapi/fabex/operators/bridges_op/index.rst","autoapi/fabex/operators/chain_ops/index.rst","autoapi/fabex/operators/curve_create_ops/index.rst","autoapi/fabex/operators/curve_equation_ops/index.rst","autoapi/fabex/operators/curve_tools_ops/index.rst","autoapi/fabex/operators/gcode_import_op/index.rst","autoapi/fabex/operators/index.rst","autoapi/fabex/operators/operation_ops/index.rst","autoapi/fabex/operators/orient_op/index.rst","autoapi/fabex/operators/pack_op/index.rst","autoapi/fabex/operators/path_ops/index.rst","autoapi/fabex/operators/position_op/index.rst","autoapi/fabex/operators/preset_ops/index.rst","autoapi/fabex/operators/simulation_ops/index.rst","autoapi/fabex/operators/slice_op/index.rst","autoapi/fabex/pack/index.rst","autoapi/fabex/parametric/index.rst","autoapi/fabex/pattern/index.rst","autoapi/fabex/preferences/index.rst","autoapi/fabex/properties/chain_props/index.rst","autoapi/fabex/properties/index.rst","autoapi/fabex/properties/info_props/index.rst","autoapi/fabex/properties/interface_props/index.rst","autoapi/fabex/properties/machine_props/index.rst","autoapi/fabex/properties/material_props/index.rst","autoapi/fabex/properties/movement_props/index.rst","autoapi/fabex/properties/operation_props/index.rst","autoapi/fabex/properties/optimisation_props/index.rst","autoapi/fabex/puzzle_joinery/index.rst","autoapi/fabex/simulation/index.rst","autoapi/fabex/slice/index.rst","autoapi/fabex/strategy/index.rst","autoapi/fabex/testing/index.rst","autoapi/fabex/utilities/addon_utils/index.rst","autoapi/fabex/utilities/async_utils/index.rst","autoapi/fabex/utilities/bounds_utils/index.rst","autoapi/fabex/utilities/chunk_utils/index.rst","autoapi/fabex/utilities/compare_utils/index.rst","autoapi/fabex/utilities/dict_utils/index.rst","autoapi/fabex/utilities/geom_utils/index.rst","autoapi/fabex/utilities/image_utils/index.rst","autoapi/fabex/utilities/index.rst","autoapi/fabex/utilities/index_utils/index.rst","autoapi/fabex/utilities/loop_utils/index.rst","autoapi/fabex/utilities/machine_utils/index.rst","autoapi/fabex/utilities/material_utils/index.rst","autoapi/fabex/utilities/numba_utils/index.rst","autoapi/fabex/utilities/ocl_utils/index.rst","autoapi/fabex/utilities/operation_utils/index.rst","autoapi/fabex/utilities/orient_utils/index.rst","autoapi/fabex/utilities/shapely_utils/index.rst","autoapi/fabex/utilities/simple_utils/index.rst","autoapi/fabex/utilities/strategy_utils/index.rst","autoapi/fabex/utilities/thread_utils/index.rst","autoapi/fabex/utilities/version_utils/index.rst","autoapi/fabex/version/index.rst","autoapi/fabex/voronoi/index.rst","autoapi/index.rst","developers.rst","examplechain.md","fabex.rst","fabex.operators.rst","fabex.properties.rst","fabex.utilities.rst","faq.md","glossary.md","index.rst","install.md","interface.md","modules.rst","overview.md","starting.md","strategies.md","style.md","testing.md","tools.md","users.rst","workflows.md"],"indexentries":{"__eq__() (halfedge method)":[[70,"fabex.voronoi.Halfedge.__eq__",false]],"__eq__() (site method)":[[70,"fabex.voronoi.Site.__eq__",false]],"__extent (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__extent",false]],"__iter__() (sitelist method)":[[70,"fabex.voronoi.SiteList.__iter__",false]],"__iter__() (sitelist.iterator method)":[[70,"fabex.voronoi.SiteList.Iterator.__iter__",false]],"__len__() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.__len__",false]],"__len__() (sitelist method)":[[70,"fabex.voronoi.SiteList.__len__",false]],"__lt__() (halfedge method)":[[70,"fabex.voronoi.Halfedge.__lt__",false]],"__lt__() (site method)":[[70,"fabex.voronoi.Site.__lt__",false]],"__sitenum (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__sitenum",false]],"__sites (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__sites",false]],"__str__() (layer method)":[[7,"fabex.gcode_import_parser.Layer.__str__",false]],"__str__() (segment method)":[[7,"fabex.gcode_import_parser.Segment.__str__",false]],"__version__ (in module fabex.version)":[[69,"fabex.version.__version__",false]],"__xmax (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__xmax",false]],"__xmin (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__xmin",false]],"__ymax (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__ymax",false]],"__ymin (sitelist attribute)":[[70,"fabex.voronoi.SiteList.__ymin",false]],"_backup_render_settings() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils._backup_render_settings",false]],"_calc_path() (in module fabex.operators.path_ops)":[[24,"fabex.operators.path_ops._calc_path",false]],"_getextent() (sitelist method)":[[70,"fabex.voronoi.SiteList._getextent",false]],"_getxmax() (sitelist method)":[[70,"fabex.voronoi.SiteList._getxmax",false]],"_getxmin() (sitelist method)":[[70,"fabex.voronoi.SiteList._getxmin",false]],"_getymax() (sitelist method)":[[70,"fabex.voronoi.SiteList._getymax",false]],"_getymin() (sitelist method)":[[70,"fabex.voronoi.SiteList._getymin",false]],"_internal_x_y_distance_to() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils._internal_x_y_distance_to",false]],"_is_cancelled (asyncoperatormixin attribute)":[[12,"fabex.operators.async_op.AsyncOperatorMixin._is_cancelled",false]],"_is_loading_defaults (in module fabex.constants)":[[4,"fabex.constants._IS_LOADING_DEFAULTS",false]],"_offset_inner_loop() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils._offset_inner_loop",false]],"_optimize_internal() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils._optimize_internal",false]],"_previous_ocl_mesh (in module fabex.constants)":[[4,"fabex.constants._PREVIOUS_OCL_MESH",false]],"_restore_render_settings() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils._restore_render_settings",false]],"a (edge attribute)":[[70,"fabex.voronoi.Edge.a",false],[70,"id1",false]],"a_along_x (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.a_along_x",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.a_along_x",false]],"activate() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.activate",false]],"active_name() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.active_name",false]],"active_operation (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.active_operation",false],[34,"fabex.properties.CAM_CHAIN_Properties.active_operation",false]],"active_to_coords() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.active_to_coords",false]],"active_to_shapely_poly() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.active_to_shapely_poly",false]],"adapt_distance() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.adapt_distance",false]],"adaptive (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.adaptive",false],[20,"fabex.operators.CamCurveMortise.adaptive",false]],"add_auto_bridges() (in module fabex.bridges)":[[1,"fabex.bridges.add_auto_bridges",false]],"add_bound_rectangle() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.add_bound_rectangle",false]],"add_bridge() (in module fabex.bridges)":[[1,"fabex.bridges.add_bridge",false]],"add_correction() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.add_correction",false]],"add_loop() (in module fabex.utilities.loop_utils)":[[57,"fabex.utilities.loop_utils.add_loop",false]],"add_machine_area_object() (in module fabex.utilities.machine_utils)":[[58,"fabex.utilities.machine_utils.add_machine_area_object",false]],"add_material_area_object() (in module fabex.utilities.material_utils)":[[59,"fabex.utilities.material_utils.add_material_area_object",false]],"add_mesh_for_medial (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.add_mesh_for_medial",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.add_mesh_for_medial",false]],"add_orientation_object() (in module fabex.utilities.orient_utils)":[[63,"fabex.utilities.orient_utils.add_orientation_object",false]],"add_overcut() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.add_overcut",false]],"add_pocket() (in module fabex.strategy)":[[45,"fabex.strategy.add_pocket",false]],"add_pocket_for_medial (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.add_pocket_for_medial",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.add_pocket_for_medial",false]],"add_rectangle() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.add_rectangle",false]],"add_segment() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.add_segment",false]],"add_to_group() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.add_to_group",false]],"add_transparent_material() (in module fabex.utilities.material_utils)":[[59,"fabex.utilities.material_utils.add_transparent_material",false]],"addon_dependencies() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.addon_dependencies",false]],"addpresetcamcutter (class in fabex.operators)":[[20,"fabex.operators.AddPresetCamCutter",false]],"addpresetcamcutter (class in fabex.operators.preset_ops)":[[26,"fabex.operators.preset_ops.AddPresetCamCutter",false]],"addpresetcammachine (class in fabex.operators)":[[20,"fabex.operators.AddPresetCamMachine",false]],"addpresetcammachine (class in fabex.operators.preset_ops)":[[26,"fabex.operators.preset_ops.AddPresetCamMachine",false]],"addpresetcamoperation (class in fabex.operators)":[[20,"fabex.operators.AddPresetCamOperation",false]],"addpresetcamoperation (class in fabex.operators.preset_ops)":[[26,"fabex.operators.preset_ops.AddPresetCamOperation",false]],"addtestcurve() (in module fabex.testing)":[[46,"fabex.testing.addTestCurve",false]],"addtestmesh() (in module fabex.testing)":[[46,"fabex.testing.addTestMesh",false]],"advanced (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.advanced",false],[20,"fabex.operators.DoBasRelief.advanced",false]],"align (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.align",false],[20,"fabex.operators.CamOffsetSilhouete.align",false]],"ambient (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.ambient",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.ambient",false]],"ambient_behaviour (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.ambient_behaviour",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.ambient_behaviour",false]],"ambient_cutter_restrict (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.ambient_cutter_restrict",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.ambient_cutter_restrict",false]],"ambient_radius (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.ambient_radius",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.ambient_radius",false]],"amplitude (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.amplitude",false],[20,"fabex.operators.CamSineCurve.amplitude",false]],"amplitude_a (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.amplitude_a",false],[20,"fabex.operators.CamLissajousCurve.amplitude_a",false]],"amplitude_b (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.amplitude_b",false],[20,"fabex.operators.CamLissajousCurve.amplitude_b",false]],"amplitude_z (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.amplitude_z",false],[20,"fabex.operators.CamLissajousCurve.amplitude_z",false]],"angle (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.angle",false],[20,"fabex.operators.CamCurveHatch.angle",false]],"angle (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.angle",false],[20,"fabex.operators.CamCurvePuzzle.angle",false]],"angle() (in module fabex.joinery)":[[11,"fabex.joinery.angle",false]],"angle_difference() (in module fabex.joinery)":[[11,"fabex.joinery.angle_difference",false]],"angleb (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.angleb",false],[20,"fabex.operators.CamCurvePuzzle.angleb",false]],"append() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.append",false]],"apply_stroke() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.apply_stroke",false]],"arc() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.arc",false]],"arc_bar() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.arc_bar",false]],"arc_bar_arc() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.arc_bar_arc",false]],"array (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.array",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.array",false]],"array_x_count (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.array_x_count",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.array_x_count",false]],"array_x_distance (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.array_x_distance",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.array_x_distance",false]],"array_y_count (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.array_y_count",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.array_y_count",false]],"array_y_distance (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.array_y_distance",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.array_y_distance",false]],"asolve() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.asolve",false]],"asynccancelledexception":[[12,"fabex.operators.async_op.AsyncCancelledException",false]],"asyncoperatormixin (class in fabex.operators.async_op)":[[12,"fabex.operators.async_op.AsyncOperatorMixin",false]],"asynctestoperator (class in fabex.operators.async_op)":[[12,"fabex.operators.async_op.AsyncTestOperator",false]],"atimes() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.atimes",false]],"attenuation (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.attenuation",false],[20,"fabex.operators.DoBasRelief.attenuation",false]],"auto_cut_bridge() (in module fabex.bridges)":[[1,"fabex.bridges.auto_cut_bridge",false]],"auto_export (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.auto_export",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.auto_export",false]],"axis (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.axis",false],[20,"fabex.operators.CamSineCurve.axis",false]],"axis_4 (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.axis_4",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.axis_4",false]],"axis_5 (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.axis_5",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.axis_5",false]],"b (edge attribute)":[[70,"fabex.voronoi.Edge.b",false],[70,"id2",false]],"backlash (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.backlash",false],[20,"fabex.operators.CamCurveGear.backlash",false]],"backlight (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.backlight",false],[20,"fabex.operators.CamCurveIntarsion.backlight",false]],"backlight_depth_from_top (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.backlight_depth_from_top",false],[20,"fabex.operators.CamCurveIntarsion.backlight_depth_from_top",false]],"ball_radius (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.ball_radius",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.ball_radius",false]],"bar() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.bar",false]],"base_gender (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.base_gender",false],[20,"fabex.operators.CamCurvePuzzle.base_gender",false]],"base_thickness (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.base_thickness",false],[20,"fabex.operators.CamCurveIntarsion.base_thickness",false]],"beat_period (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.beat_period",false],[20,"fabex.operators.CamSineCurve.beat_period",false]],"big_float (in module fabex.constants)":[[4,"fabex.constants.BIG_FLOAT",false]],"bisect() (edge static method)":[[70,"fabex.voronoi.Edge.bisect",false]],"bit_diameter (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.bit_diameter",false],[20,"fabex.operators.DoBasRelief.bit_diameter",false]],"bl_idname (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.bl_idname",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.bl_idname",false]],"bl_idname (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.bl_idname",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.bl_idname",false]],"bl_idname (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.bl_idname",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.bl_idname",false]],"bl_idname (asynctestoperator attribute)":[[12,"fabex.operators.async_op.AsyncTestOperator.bl_idname",false]],"bl_idname (calculatepath attribute)":[[20,"fabex.operators.CalculatePath.bl_idname",false],[24,"fabex.operators.path_ops.CalculatePath.bl_idname",false]],"bl_idname (cam_material_positionobject attribute)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject.bl_idname",false],[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject.bl_idname",false]],"bl_idname (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.bl_idname",false],[32,"fabex.preferences.CamAddonPreferences.bl_idname",false]],"bl_idname (cambridgesadd attribute)":[[14,"fabex.operators.bridges_op.CamBridgesAdd.bl_idname",false],[20,"fabex.operators.CamBridgesAdd.bl_idname",false]],"bl_idname (camchainadd attribute)":[[15,"fabex.operators.chain_ops.CamChainAdd.bl_idname",false],[20,"fabex.operators.CamChainAdd.bl_idname",false]],"bl_idname (camchainoperationadd attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd.bl_idname",false],[20,"fabex.operators.CamChainOperationAdd.bl_idname",false]],"bl_idname (camchainoperationdown attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationDown.bl_idname",false],[20,"fabex.operators.CamChainOperationDown.bl_idname",false]],"bl_idname (camchainoperationremove attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove.bl_idname",false],[20,"fabex.operators.CamChainOperationRemove.bl_idname",false]],"bl_idname (camchainoperationup attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationUp.bl_idname",false],[20,"fabex.operators.CamChainOperationUp.bl_idname",false]],"bl_idname (camchainremove attribute)":[[15,"fabex.operators.chain_ops.CamChainRemove.bl_idname",false],[20,"fabex.operators.CamChainRemove.bl_idname",false]],"bl_idname (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.bl_idname",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.bl_idname",false]],"bl_idname (camcurveboolean attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.bl_idname",false],[20,"fabex.operators.CamCurveBoolean.bl_idname",false]],"bl_idname (camcurveconvexhull attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull.bl_idname",false],[20,"fabex.operators.CamCurveConvexHull.bl_idname",false]],"bl_idname (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.bl_idname",false],[20,"fabex.operators.CamCurveDrawer.bl_idname",false]],"bl_idname (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.bl_idname",false],[20,"fabex.operators.CamCurveFlatCone.bl_idname",false]],"bl_idname (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.bl_idname",false],[20,"fabex.operators.CamCurveGear.bl_idname",false]],"bl_idname (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.bl_idname",false],[20,"fabex.operators.CamCurveHatch.bl_idname",false]],"bl_idname (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.bl_idname",false],[20,"fabex.operators.CamCurveIntarsion.bl_idname",false]],"bl_idname (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.bl_idname",false],[20,"fabex.operators.CamCurveInterlock.bl_idname",false]],"bl_idname (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.bl_idname",false],[20,"fabex.operators.CamCurveMortise.bl_idname",false]],"bl_idname (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.bl_idname",false],[20,"fabex.operators.CamCurvePlate.bl_idname",false]],"bl_idname (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.bl_idname",false],[20,"fabex.operators.CamCurvePuzzle.bl_idname",false]],"bl_idname (camcurveremovedoubles attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.bl_idname",false],[20,"fabex.operators.CamCurveRemoveDoubles.bl_idname",false]],"bl_idname (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.bl_idname",false],[20,"fabex.operators.CamCurveSimpleOvercuts.bl_idname",false]],"bl_idname (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.bl_idname",false],[20,"fabex.operators.CamCustomCurve.bl_idname",false]],"bl_idname (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.bl_idname",false],[20,"fabex.operators.CamHypotrochoidCurve.bl_idname",false]],"bl_idname (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.bl_idname",false],[20,"fabex.operators.CamLissajousCurve.bl_idname",false]],"bl_idname (cammeshgetpockets attribute)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.bl_idname",false],[20,"fabex.operators.CamMeshGetPockets.bl_idname",false]],"bl_idname (camobjectsilhouette attribute)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette.bl_idname",false],[20,"fabex.operators.CamObjectSilhouette.bl_idname",false]],"bl_idname (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.bl_idname",false],[20,"fabex.operators.CamOffsetSilhouete.bl_idname",false]],"bl_idname (camoperationadd attribute)":[[20,"fabex.operators.CamOperationAdd.bl_idname",false],[21,"fabex.operators.operation_ops.CamOperationAdd.bl_idname",false]],"bl_idname (camoperationcopy attribute)":[[20,"fabex.operators.CamOperationCopy.bl_idname",false],[21,"fabex.operators.operation_ops.CamOperationCopy.bl_idname",false]],"bl_idname (camoperationmove attribute)":[[20,"fabex.operators.CamOperationMove.bl_idname",false],[21,"fabex.operators.operation_ops.CamOperationMove.bl_idname",false]],"bl_idname (camoperationremove attribute)":[[20,"fabex.operators.CamOperationRemove.bl_idname",false],[21,"fabex.operators.operation_ops.CamOperationRemove.bl_idname",false]],"bl_idname (camorientationadd attribute)":[[20,"fabex.operators.CamOrientationAdd.bl_idname",false],[22,"fabex.operators.orient_op.CamOrientationAdd.bl_idname",false]],"bl_idname (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.bl_idname",false],[23,"fabex.operators.pack_op.CamPackObjects.bl_idname",false]],"bl_idname (camsimulate attribute)":[[20,"fabex.operators.CAMSimulate.bl_idname",false],[27,"fabex.operators.simulation_ops.CAMSimulate.bl_idname",false]],"bl_idname (camsimulatechain attribute)":[[20,"fabex.operators.CAMSimulateChain.bl_idname",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.bl_idname",false]],"bl_idname (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.bl_idname",false],[20,"fabex.operators.CamSineCurve.bl_idname",false]],"bl_idname (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.bl_idname",false],[28,"fabex.operators.slice_op.CamSliceObjects.bl_idname",false]],"bl_idname (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.bl_idname",false],[20,"fabex.operators.DoBasRelief.bl_idname",false]],"bl_idname (fabex_engine attribute)":[[5,"fabex.engine.FABEX_ENGINE.bl_idname",false],[9,"fabex.FABEX_ENGINE.bl_idname",false]],"bl_idname (killpathsbackground attribute)":[[20,"fabex.operators.KillPathsBackground.bl_idname",false],[24,"fabex.operators.path_ops.KillPathsBackground.bl_idname",false]],"bl_idname (pathexport attribute)":[[20,"fabex.operators.PathExport.bl_idname",false],[24,"fabex.operators.path_ops.PathExport.bl_idname",false]],"bl_idname (pathexportchain attribute)":[[20,"fabex.operators.PathExportChain.bl_idname",false],[24,"fabex.operators.path_ops.PathExportChain.bl_idname",false]],"bl_idname (pathsall attribute)":[[20,"fabex.operators.PathsAll.bl_idname",false],[24,"fabex.operators.path_ops.PathsAll.bl_idname",false]],"bl_idname (pathsbackground attribute)":[[20,"fabex.operators.PathsBackground.bl_idname",false],[24,"fabex.operators.path_ops.PathsBackground.bl_idname",false]],"bl_idname (pathschain attribute)":[[20,"fabex.operators.PathsChain.bl_idname",false],[24,"fabex.operators.path_ops.PathsChain.bl_idname",false]],"bl_idname (problemareas attribute)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas.bl_idname",false],[20,"fabex.operators.ProblemAreas.bl_idname",false]],"bl_idname (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.bl_idname",false],[20,"fabex.operators.WM_OT_gcode_import.bl_idname",false]],"bl_label (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.bl_label",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.bl_label",false]],"bl_label (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.bl_label",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.bl_label",false]],"bl_label (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.bl_label",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.bl_label",false]],"bl_label (asynctestoperator attribute)":[[12,"fabex.operators.async_op.AsyncTestOperator.bl_label",false]],"bl_label (calculatepath attribute)":[[20,"fabex.operators.CalculatePath.bl_label",false],[24,"fabex.operators.path_ops.CalculatePath.bl_label",false]],"bl_label (cam_material_positionobject attribute)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject.bl_label",false],[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject.bl_label",false]],"bl_label (cambridgesadd attribute)":[[14,"fabex.operators.bridges_op.CamBridgesAdd.bl_label",false],[20,"fabex.operators.CamBridgesAdd.bl_label",false]],"bl_label (camchainadd attribute)":[[15,"fabex.operators.chain_ops.CamChainAdd.bl_label",false],[20,"fabex.operators.CamChainAdd.bl_label",false]],"bl_label (camchainoperationadd attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd.bl_label",false],[20,"fabex.operators.CamChainOperationAdd.bl_label",false]],"bl_label (camchainoperationdown attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationDown.bl_label",false],[20,"fabex.operators.CamChainOperationDown.bl_label",false]],"bl_label (camchainoperationremove attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove.bl_label",false],[20,"fabex.operators.CamChainOperationRemove.bl_label",false]],"bl_label (camchainoperationup attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationUp.bl_label",false],[20,"fabex.operators.CamChainOperationUp.bl_label",false]],"bl_label (camchainremove attribute)":[[15,"fabex.operators.chain_ops.CamChainRemove.bl_label",false],[20,"fabex.operators.CamChainRemove.bl_label",false]],"bl_label (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.bl_label",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.bl_label",false]],"bl_label (camcurveboolean attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.bl_label",false],[20,"fabex.operators.CamCurveBoolean.bl_label",false]],"bl_label (camcurveconvexhull attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull.bl_label",false],[20,"fabex.operators.CamCurveConvexHull.bl_label",false]],"bl_label (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.bl_label",false],[20,"fabex.operators.CamCurveDrawer.bl_label",false]],"bl_label (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.bl_label",false],[20,"fabex.operators.CamCurveFlatCone.bl_label",false]],"bl_label (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.bl_label",false],[20,"fabex.operators.CamCurveGear.bl_label",false]],"bl_label (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.bl_label",false],[20,"fabex.operators.CamCurveHatch.bl_label",false]],"bl_label (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.bl_label",false],[20,"fabex.operators.CamCurveIntarsion.bl_label",false]],"bl_label (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.bl_label",false],[20,"fabex.operators.CamCurveInterlock.bl_label",false]],"bl_label (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.bl_label",false],[20,"fabex.operators.CamCurveMortise.bl_label",false]],"bl_label (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.bl_label",false],[20,"fabex.operators.CamCurvePlate.bl_label",false]],"bl_label (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.bl_label",false],[20,"fabex.operators.CamCurvePuzzle.bl_label",false]],"bl_label (camcurveremovedoubles attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.bl_label",false],[20,"fabex.operators.CamCurveRemoveDoubles.bl_label",false]],"bl_label (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.bl_label",false],[20,"fabex.operators.CamCurveSimpleOvercuts.bl_label",false]],"bl_label (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.bl_label",false],[20,"fabex.operators.CamCustomCurve.bl_label",false]],"bl_label (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.bl_label",false],[20,"fabex.operators.CamHypotrochoidCurve.bl_label",false]],"bl_label (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.bl_label",false],[20,"fabex.operators.CamLissajousCurve.bl_label",false]],"bl_label (cammeshgetpockets attribute)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.bl_label",false],[20,"fabex.operators.CamMeshGetPockets.bl_label",false]],"bl_label (camobjectsilhouette attribute)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette.bl_label",false],[20,"fabex.operators.CamObjectSilhouette.bl_label",false]],"bl_label (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.bl_label",false],[20,"fabex.operators.CamOffsetSilhouete.bl_label",false]],"bl_label (camoperationadd attribute)":[[20,"fabex.operators.CamOperationAdd.bl_label",false],[21,"fabex.operators.operation_ops.CamOperationAdd.bl_label",false]],"bl_label (camoperationcopy attribute)":[[20,"fabex.operators.CamOperationCopy.bl_label",false],[21,"fabex.operators.operation_ops.CamOperationCopy.bl_label",false]],"bl_label (camoperationmove attribute)":[[20,"fabex.operators.CamOperationMove.bl_label",false],[21,"fabex.operators.operation_ops.CamOperationMove.bl_label",false]],"bl_label (camoperationremove attribute)":[[20,"fabex.operators.CamOperationRemove.bl_label",false],[21,"fabex.operators.operation_ops.CamOperationRemove.bl_label",false]],"bl_label (camorientationadd attribute)":[[20,"fabex.operators.CamOrientationAdd.bl_label",false],[22,"fabex.operators.orient_op.CamOrientationAdd.bl_label",false]],"bl_label (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.bl_label",false],[23,"fabex.operators.pack_op.CamPackObjects.bl_label",false]],"bl_label (camsimulate attribute)":[[20,"fabex.operators.CAMSimulate.bl_label",false],[27,"fabex.operators.simulation_ops.CAMSimulate.bl_label",false]],"bl_label (camsimulatechain attribute)":[[20,"fabex.operators.CAMSimulateChain.bl_label",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.bl_label",false]],"bl_label (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.bl_label",false],[20,"fabex.operators.CamSineCurve.bl_label",false]],"bl_label (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.bl_label",false],[28,"fabex.operators.slice_op.CamSliceObjects.bl_label",false]],"bl_label (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.bl_label",false],[20,"fabex.operators.DoBasRelief.bl_label",false]],"bl_label (fabex_engine attribute)":[[5,"fabex.engine.FABEX_ENGINE.bl_label",false],[9,"fabex.FABEX_ENGINE.bl_label",false]],"bl_label (killpathsbackground attribute)":[[20,"fabex.operators.KillPathsBackground.bl_label",false],[24,"fabex.operators.path_ops.KillPathsBackground.bl_label",false]],"bl_label (pathexport attribute)":[[20,"fabex.operators.PathExport.bl_label",false],[24,"fabex.operators.path_ops.PathExport.bl_label",false]],"bl_label (pathexportchain attribute)":[[20,"fabex.operators.PathExportChain.bl_label",false],[24,"fabex.operators.path_ops.PathExportChain.bl_label",false]],"bl_label (pathsall attribute)":[[20,"fabex.operators.PathsAll.bl_label",false],[24,"fabex.operators.path_ops.PathsAll.bl_label",false]],"bl_label (pathsbackground attribute)":[[20,"fabex.operators.PathsBackground.bl_label",false],[24,"fabex.operators.path_ops.PathsBackground.bl_label",false]],"bl_label (pathschain attribute)":[[20,"fabex.operators.PathsChain.bl_label",false],[24,"fabex.operators.path_ops.PathsChain.bl_label",false]],"bl_label (problemareas attribute)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas.bl_label",false],[20,"fabex.operators.ProblemAreas.bl_label",false]],"bl_label (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.bl_label",false],[20,"fabex.operators.WM_OT_gcode_import.bl_label",false]],"bl_options (asynctestoperator attribute)":[[12,"fabex.operators.async_op.AsyncTestOperator.bl_options",false]],"bl_options (calculatepath attribute)":[[20,"fabex.operators.CalculatePath.bl_options",false],[24,"fabex.operators.path_ops.CalculatePath.bl_options",false]],"bl_options (cam_material_positionobject attribute)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject.bl_options",false],[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject.bl_options",false]],"bl_options (cambridgesadd attribute)":[[14,"fabex.operators.bridges_op.CamBridgesAdd.bl_options",false],[20,"fabex.operators.CamBridgesAdd.bl_options",false]],"bl_options (camchainadd attribute)":[[15,"fabex.operators.chain_ops.CamChainAdd.bl_options",false],[20,"fabex.operators.CamChainAdd.bl_options",false]],"bl_options (camchainoperationadd attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd.bl_options",false],[20,"fabex.operators.CamChainOperationAdd.bl_options",false]],"bl_options (camchainoperationdown attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationDown.bl_options",false],[20,"fabex.operators.CamChainOperationDown.bl_options",false]],"bl_options (camchainoperationremove attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove.bl_options",false],[20,"fabex.operators.CamChainOperationRemove.bl_options",false]],"bl_options (camchainoperationup attribute)":[[15,"fabex.operators.chain_ops.CamChainOperationUp.bl_options",false],[20,"fabex.operators.CamChainOperationUp.bl_options",false]],"bl_options (camchainremove attribute)":[[15,"fabex.operators.chain_ops.CamChainRemove.bl_options",false],[20,"fabex.operators.CamChainRemove.bl_options",false]],"bl_options (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.bl_options",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.bl_options",false]],"bl_options (camcurveboolean attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.bl_options",false],[20,"fabex.operators.CamCurveBoolean.bl_options",false]],"bl_options (camcurveconvexhull attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull.bl_options",false],[20,"fabex.operators.CamCurveConvexHull.bl_options",false]],"bl_options (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.bl_options",false],[20,"fabex.operators.CamCurveDrawer.bl_options",false]],"bl_options (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.bl_options",false],[20,"fabex.operators.CamCurveFlatCone.bl_options",false]],"bl_options (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.bl_options",false],[20,"fabex.operators.CamCurveGear.bl_options",false]],"bl_options (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.bl_options",false],[20,"fabex.operators.CamCurveHatch.bl_options",false]],"bl_options (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.bl_options",false],[20,"fabex.operators.CamCurveIntarsion.bl_options",false]],"bl_options (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.bl_options",false],[20,"fabex.operators.CamCurveInterlock.bl_options",false]],"bl_options (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.bl_options",false],[20,"fabex.operators.CamCurveMortise.bl_options",false]],"bl_options (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.bl_options",false],[20,"fabex.operators.CamCurvePlate.bl_options",false]],"bl_options (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.bl_options",false],[20,"fabex.operators.CamCurvePuzzle.bl_options",false]],"bl_options (camcurveremovedoubles attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.bl_options",false],[20,"fabex.operators.CamCurveRemoveDoubles.bl_options",false]],"bl_options (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.bl_options",false],[20,"fabex.operators.CamCurveSimpleOvercuts.bl_options",false]],"bl_options (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.bl_options",false],[20,"fabex.operators.CamCustomCurve.bl_options",false]],"bl_options (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.bl_options",false],[20,"fabex.operators.CamHypotrochoidCurve.bl_options",false]],"bl_options (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.bl_options",false],[20,"fabex.operators.CamLissajousCurve.bl_options",false]],"bl_options (cammeshgetpockets attribute)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.bl_options",false],[20,"fabex.operators.CamMeshGetPockets.bl_options",false]],"bl_options (camobjectsilhouette attribute)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette.bl_options",false],[20,"fabex.operators.CamObjectSilhouette.bl_options",false]],"bl_options (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.bl_options",false],[20,"fabex.operators.CamOffsetSilhouete.bl_options",false]],"bl_options (camoperationadd attribute)":[[20,"fabex.operators.CamOperationAdd.bl_options",false],[21,"fabex.operators.operation_ops.CamOperationAdd.bl_options",false]],"bl_options (camoperationcopy attribute)":[[20,"fabex.operators.CamOperationCopy.bl_options",false],[21,"fabex.operators.operation_ops.CamOperationCopy.bl_options",false]],"bl_options (camoperationmove attribute)":[[20,"fabex.operators.CamOperationMove.bl_options",false],[21,"fabex.operators.operation_ops.CamOperationMove.bl_options",false]],"bl_options (camoperationremove attribute)":[[20,"fabex.operators.CamOperationRemove.bl_options",false],[21,"fabex.operators.operation_ops.CamOperationRemove.bl_options",false]],"bl_options (camorientationadd attribute)":[[20,"fabex.operators.CamOrientationAdd.bl_options",false],[22,"fabex.operators.orient_op.CamOrientationAdd.bl_options",false]],"bl_options (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.bl_options",false],[23,"fabex.operators.pack_op.CamPackObjects.bl_options",false]],"bl_options (camsimulate attribute)":[[20,"fabex.operators.CAMSimulate.bl_options",false],[27,"fabex.operators.simulation_ops.CAMSimulate.bl_options",false]],"bl_options (camsimulatechain attribute)":[[20,"fabex.operators.CAMSimulateChain.bl_options",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.bl_options",false]],"bl_options (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.bl_options",false],[20,"fabex.operators.CamSineCurve.bl_options",false]],"bl_options (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.bl_options",false],[28,"fabex.operators.slice_op.CamSliceObjects.bl_options",false]],"bl_options (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.bl_options",false],[20,"fabex.operators.DoBasRelief.bl_options",false]],"bl_options (killpathsbackground attribute)":[[20,"fabex.operators.KillPathsBackground.bl_options",false],[24,"fabex.operators.path_ops.KillPathsBackground.bl_options",false]],"bl_options (pathexport attribute)":[[20,"fabex.operators.PathExport.bl_options",false],[24,"fabex.operators.path_ops.PathExport.bl_options",false]],"bl_options (pathexportchain attribute)":[[20,"fabex.operators.PathExportChain.bl_options",false],[24,"fabex.operators.path_ops.PathExportChain.bl_options",false]],"bl_options (pathsall attribute)":[[20,"fabex.operators.PathsAll.bl_options",false],[24,"fabex.operators.path_ops.PathsAll.bl_options",false]],"bl_options (pathsbackground attribute)":[[20,"fabex.operators.PathsBackground.bl_options",false],[24,"fabex.operators.path_ops.PathsBackground.bl_options",false]],"bl_options (pathschain attribute)":[[20,"fabex.operators.PathsChain.bl_options",false],[24,"fabex.operators.path_ops.PathsChain.bl_options",false]],"bl_options (problemareas attribute)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas.bl_options",false],[20,"fabex.operators.ProblemAreas.bl_options",false]],"bl_use_eevee_viewport (fabex_engine attribute)":[[5,"fabex.engine.FABEX_ENGINE.bl_use_eevee_viewport",false],[9,"fabex.FABEX_ENGINE.bl_use_eevee_viewport",false]],"block_number_increment (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.block_number_increment",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.block_number_increment",false]],"boolean_type (camcurveboolean attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.boolean_type",false],[20,"fabex.operators.CamCurveBoolean.boolean_type",false]],"borderwidth (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.borderwidth",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.borderwidth",false]],"break_path_for_leadin_leadout() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.break_path_for_leadin_leadout",false]],"bridges_collection_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.bridges_collection_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.bridges_collection_name",false]],"bridges_height (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.bridges_height",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.bridges_height",false]],"bridges_width (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.bridges_width",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.bridges_width",false]],"build_mesh() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.build_mesh",false]],"build_stroke() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.build_stroke",false]],"bull_corner_radius (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.bull_corner_radius",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.bull_corner_radius",false]],"bullet_scale (in module fabex.constants)":[[4,"fabex.constants.BULLET_SCALE",false]],"c (edge attribute)":[[70,"fabex.voronoi.Edge.c",false],[70,"id3",false]],"calculate_defect() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.calculate_defect",false]],"calculatepath (class in fabex.operators)":[[20,"fabex.operators.CalculatePath",false]],"calculatepath (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.CalculatePath",false]],"cam_chain_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_CHAIN_Properties",false]],"cam_chain_properties (class in fabex.properties.chain_props)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties",false]],"cam_info_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_INFO_Properties",false]],"cam_info_properties (class in fabex.properties.info_props)":[[35,"fabex.properties.info_props.CAM_INFO_Properties",false]],"cam_interface_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_INTERFACE_Properties",false]],"cam_interface_properties (class in fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties",false]],"cam_machine_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_MACHINE_Properties",false]],"cam_machine_properties (class in fabex.properties.machine_props)":[[37,"fabex.properties.machine_props.CAM_MACHINE_Properties",false]],"cam_material_positionobject (class in fabex.operators)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject",false]],"cam_material_positionobject (class in fabex.operators.position_op)":[[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject",false]],"cam_material_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_MATERIAL_Properties",false]],"cam_material_properties (class in fabex.properties.material_props)":[[38,"fabex.properties.material_props.CAM_MATERIAL_Properties",false]],"cam_movement_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_MOVEMENT_Properties",false]],"cam_movement_properties (class in fabex.properties.movement_props)":[[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties",false]],"cam_op_reference_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_OP_REFERENCE_Properties",false]],"cam_op_reference_properties (class in fabex.properties.chain_props)":[[33,"fabex.properties.chain_props.CAM_OP_REFERENCE_Properties",false]],"cam_operation_properties (class in fabex)":[[9,"fabex.CAM_OPERATION_Properties",false]],"cam_operation_properties (class in fabex.properties.operation_props)":[[40,"fabex.properties.operation_props.CAM_OPERATION_Properties",false]],"cam_optimisation_properties (class in fabex.properties)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties",false]],"cam_optimisation_properties (class in fabex.properties.optimisation_props)":[[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties",false]],"camaddonpreferences (class in fabex)":[[9,"fabex.CamAddonPreferences",false]],"camaddonpreferences (class in fabex.preferences)":[[32,"fabex.preferences.CamAddonPreferences",false]],"cambridgesadd (class in fabex.operators)":[[20,"fabex.operators.CamBridgesAdd",false]],"cambridgesadd (class in fabex.operators.bridges_op)":[[14,"fabex.operators.bridges_op.CamBridgesAdd",false]],"camchainadd (class in fabex.operators)":[[20,"fabex.operators.CamChainAdd",false]],"camchainadd (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainAdd",false]],"camchainoperationadd (class in fabex.operators)":[[20,"fabex.operators.CamChainOperationAdd",false]],"camchainoperationadd (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd",false]],"camchainoperationdown (class in fabex.operators)":[[20,"fabex.operators.CamChainOperationDown",false]],"camchainoperationdown (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainOperationDown",false]],"camchainoperationremove (class in fabex.operators)":[[20,"fabex.operators.CamChainOperationRemove",false]],"camchainoperationremove (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove",false]],"camchainoperationup (class in fabex.operators)":[[20,"fabex.operators.CamChainOperationUp",false]],"camchainoperationup (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainOperationUp",false]],"camchainremove (class in fabex.operators)":[[20,"fabex.operators.CamChainRemove",false]],"camchainremove (class in fabex.operators.chain_ops)":[[15,"fabex.operators.chain_ops.CamChainRemove",false]],"camcurvebonefilletovercuts (class in fabex.operators)":[[20,"fabex.operators.CamCurveBoneFilletOvercuts",false]],"camcurvebonefilletovercuts (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts",false]],"camcurveboolean (class in fabex.operators)":[[20,"fabex.operators.CamCurveBoolean",false]],"camcurveboolean (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean",false]],"camcurveconvexhull (class in fabex.operators)":[[20,"fabex.operators.CamCurveConvexHull",false]],"camcurveconvexhull (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull",false]],"camcurvedrawer (class in fabex.operators)":[[20,"fabex.operators.CamCurveDrawer",false]],"camcurvedrawer (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer",false]],"camcurveflatcone (class in fabex.operators)":[[20,"fabex.operators.CamCurveFlatCone",false]],"camcurveflatcone (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone",false]],"camcurvegear (class in fabex.operators)":[[20,"fabex.operators.CamCurveGear",false]],"camcurvegear (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveGear",false]],"camcurvehatch (class in fabex.operators)":[[20,"fabex.operators.CamCurveHatch",false]],"camcurvehatch (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch",false]],"camcurveintarsion (class in fabex.operators)":[[20,"fabex.operators.CamCurveIntarsion",false]],"camcurveintarsion (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion",false]],"camcurveinterlock (class in fabex.operators)":[[20,"fabex.operators.CamCurveInterlock",false]],"camcurveinterlock (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock",false]],"camcurvemortise (class in fabex.operators)":[[20,"fabex.operators.CamCurveMortise",false]],"camcurvemortise (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise",false]],"camcurveplate (class in fabex.operators)":[[20,"fabex.operators.CamCurvePlate",false]],"camcurveplate (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate",false]],"camcurvepuzzle (class in fabex.operators)":[[20,"fabex.operators.CamCurvePuzzle",false]],"camcurvepuzzle (class in fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle",false]],"camcurveremovedoubles (class in fabex.operators)":[[20,"fabex.operators.CamCurveRemoveDoubles",false]],"camcurveremovedoubles (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles",false]],"camcurvesimpleovercuts (class in fabex.operators)":[[20,"fabex.operators.CamCurveSimpleOvercuts",false]],"camcurvesimpleovercuts (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts",false]],"camcustomcurve (class in fabex.operators)":[[20,"fabex.operators.CamCustomCurve",false]],"camcustomcurve (class in fabex.operators.curve_equation_ops)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve",false]],"camexception":[[6,"fabex.exception.CamException",false]],"camhypotrochoidcurve (class in fabex.operators)":[[20,"fabex.operators.CamHypotrochoidCurve",false]],"camhypotrochoidcurve (class in fabex.operators.curve_equation_ops)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve",false]],"camlissajouscurve (class in fabex.operators)":[[20,"fabex.operators.CamLissajousCurve",false]],"camlissajouscurve (class in fabex.operators.curve_equation_ops)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve",false]],"cammeshgetpockets (class in fabex.operators)":[[20,"fabex.operators.CamMeshGetPockets",false]],"cammeshgetpockets (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets",false]],"camobjectsilhouette (class in fabex.operators)":[[20,"fabex.operators.CamObjectSilhouette",false]],"camobjectsilhouette (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette",false]],"camoffsetsilhouete (class in fabex.operators)":[[20,"fabex.operators.CamOffsetSilhouete",false]],"camoffsetsilhouete (class in fabex.operators.curve_tools_ops)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete",false]],"camoperationadd (class in fabex.operators)":[[20,"fabex.operators.CamOperationAdd",false]],"camoperationadd (class in fabex.operators.operation_ops)":[[21,"fabex.operators.operation_ops.CamOperationAdd",false]],"camoperationcopy (class in fabex.operators)":[[20,"fabex.operators.CamOperationCopy",false]],"camoperationcopy (class in fabex.operators.operation_ops)":[[21,"fabex.operators.operation_ops.CamOperationCopy",false]],"camoperationmove (class in fabex.operators)":[[20,"fabex.operators.CamOperationMove",false]],"camoperationmove (class in fabex.operators.operation_ops)":[[21,"fabex.operators.operation_ops.CamOperationMove",false]],"camoperationremove (class in fabex.operators)":[[20,"fabex.operators.CamOperationRemove",false]],"camoperationremove (class in fabex.operators.operation_ops)":[[21,"fabex.operators.operation_ops.CamOperationRemove",false]],"camorientationadd (class in fabex.operators)":[[20,"fabex.operators.CamOrientationAdd",false]],"camorientationadd (class in fabex.operators.orient_op)":[[22,"fabex.operators.orient_op.CamOrientationAdd",false]],"campackobjects (class in fabex.operators)":[[20,"fabex.operators.CamPackObjects",false]],"campackobjects (class in fabex.operators.pack_op)":[[23,"fabex.operators.pack_op.CamPackObjects",false]],"campathchunk (class in fabex.cam_chunk)":[[2,"fabex.cam_chunk.CamPathChunk",false]],"campathchunkbuilder (class in fabex.cam_chunk)":[[2,"fabex.cam_chunk.CamPathChunkBuilder",false]],"camsimulate (class in fabex.operators)":[[20,"fabex.operators.CAMSimulate",false]],"camsimulate (class in fabex.operators.simulation_ops)":[[27,"fabex.operators.simulation_ops.CAMSimulate",false]],"camsimulatechain (class in fabex.operators)":[[20,"fabex.operators.CAMSimulateChain",false]],"camsimulatechain (class in fabex.operators.simulation_ops)":[[27,"fabex.operators.simulation_ops.CAMSimulateChain",false]],"camsinecurve (class in fabex.operators)":[[20,"fabex.operators.CamSineCurve",false]],"camsinecurve (class in fabex.operators.curve_equation_ops)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve",false]],"camsliceobjects (class in fabex.operators)":[[20,"fabex.operators.CamSliceObjects",false]],"camsliceobjects (class in fabex.operators.slice_op)":[[28,"fabex.operators.slice_op.CamSliceObjects",false]],"caps (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.caps",false],[20,"fabex.operators.CamOffsetSilhouete.caps",false]],"carve_depth (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.carve_depth",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.carve_depth",false]],"center_x (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.center_x",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.center_x",false]],"center_y (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.center_y",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.center_y",false]],"chain_valid() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.chain_valid",false]],"change_data (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.change_data",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.change_data",false]],"change_path_start() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.change_path_start",false]],"changed (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.changed",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.changed",false]],"check_equal() (in module fabex.utilities.compare_utils)":[[51,"fabex.utilities.compare_utils.check_equal",false]],"check_memory_limit() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.check_memory_limit",false]],"check_min_z() (in module fabex.strategy)":[[45,"fabex.strategy.check_min_z",false]],"children (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.children",false]],"chipload (cam_info_properties attribute)":[[34,"fabex.properties.CAM_INFO_Properties.chipload",false],[35,"fabex.properties.info_props.CAM_INFO_Properties.chipload",false]],"chipload_per_tooth (cam_info_properties attribute)":[[34,"fabex.properties.CAM_INFO_Properties.chipload_per_tooth",false],[35,"fabex.properties.info_props.CAM_INFO_Properties.chipload_per_tooth",false]],"chipload_precision (in module fabex.constants)":[[4,"fabex.constants.CHIPLOAD_PRECISION",false]],"chunk_to_shapely() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.chunk_to_shapely",false]],"chunkpointsamplesfromocl() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.chunkPointSamplesFromOCL",false]],"chunkpointsresamplefromocl() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.chunkPointsResampleFromOCL",false]],"chunks_coherency() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.chunks_coherency",false]],"chunks_refine() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.chunks_refine",false]],"chunks_refine_threshold() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.chunks_refine_threshold",false]],"chunks_to_mesh() (in module fabex.strategy)":[[45,"fabex.strategy.chunks_to_mesh",false]],"chunks_to_shapely() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.chunks_to_shapely",false]],"circle() (in module fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.circle",false]],"circle_detail (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.circle_detail",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.circle_detail",false]],"clamp_max_z() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.clamp_max_z",false]],"clamp_z() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.clamp_z",false]],"classes (in module fabex)":[[9,"fabex.classes",false]],"classes (in module fabex.operators)":[[20,"fabex.operators.classes",false]],"classes (in module fabex.properties)":[[34,"fabex.properties.classes",false]],"classify_segments() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.classify_segments",false]],"cleanup() (in module fabex.testing)":[[46,"fabex.testing.cleanUp",false]],"cleanup_bullet_collision() (in module fabex.collision)":[[3,"fabex.collision.cleanup_bullet_collision",false]],"cleanup_indexed() (in module fabex.utilities.index_utils)":[[56,"fabex.utilities.index_utils.cleanup_indexed",false]],"clearance (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.clearance",false],[20,"fabex.operators.CamCurveGear.clearance",false]],"clip_line() (context method)":[[70,"fabex.voronoi.Context.clip_line",false]],"clip_points() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.clip_points",false]],"closed (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.closed",false]],"collection_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.collection_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.collection_name",false]],"collet_size (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.collet_size",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.collet_size",false]],"color (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.color",false]],"color (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.color",false]],"comment (gcodeparser attribute)":[[7,"fabex.gcode_import_parser.GcodeParser.comment",false]],"compare() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.compare",false]],"compare_z_level() (in module fabex.utilities.compare_utils)":[[51,"fabex.utilities.compare_utils.compare_z_level",false]],"compute_delaunay_triangulation() (in module fabex.voronoi)":[[70,"fabex.voronoi.compute_delaunay_triangulation",false]],"compute_voronoi_diagram() (in module fabex.voronoi)":[[70,"fabex.voronoi.compute_voronoi_diagram",false]],"computing (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.computing",false],[34,"fabex.properties.CAM_CHAIN_Properties.computing",false]],"computing (cam_op_reference_properties attribute)":[[33,"fabex.properties.chain_props.CAM_OP_REFERENCE_Properties.computing",false],[34,"fabex.properties.CAM_OP_REFERENCE_Properties.computing",false]],"computing (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.computing",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.computing",false]],"connect_chunks_low() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.connect_chunks_low",false]],"context (class in fabex.voronoi)":[[70,"fabex.voronoi.Context",false]],"contour (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.contour",false],[20,"fabex.operators.CamCurveHatch.contour",false]],"contour_separate (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.contour_separate",false],[20,"fabex.operators.CamCurveHatch.contour_separate",false]],"coords (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.coords",false]],"copy() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.copy",false]],"copy_compbuf_data() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.copy_compbuf_data",false]],"copy_if_not_exists() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.copy_if_not_exists",false]],"copy_presets() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.copy_presets",false]],"coroutine (asyncoperatormixin attribute)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.coroutine",false]],"count (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.count",false]],"count() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.count",false]],"crazy_path() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.crazy_path",false]],"crazy_stroke_image() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.crazy_stroke_image",false]],"crazy_stroke_image_binary() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.crazy_stroke_image_binary",false]],"crazy_threshold_1 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.crazy_threshold_1",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.crazy_threshold_1",false]],"crazy_threshold_2 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.crazy_threshold_2",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.crazy_threshold_2",false]],"crazy_threshold_3 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.crazy_threshold_3",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.crazy_threshold_3",false]],"crazy_threshold_4 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.crazy_threshold_4",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.crazy_threshold_4",false]],"crazy_threshold_5 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.crazy_threshold_5",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.crazy_threshold_5",false]],"create_base_plate() (in module fabex.joinery)":[[11,"fabex.joinery.create_base_plate",false]],"create_flex_side() (in module fabex.joinery)":[[11,"fabex.joinery.create_flex_side",false]],"create_parametric_curve() (in module fabex.parametric)":[[30,"fabex.parametric.create_parametric_curve",false]],"create_simulation_object() (in module fabex.simulation)":[[43,"fabex.simulation.create_simulation_object",false]],"curve() (in module fabex.strategy)":[[45,"fabex.strategy.curve",false]],"curve_source (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.curve_source",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.curve_source",false]],"curve_target (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.curve_target",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.curve_target",false]],"curve_to_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.curve_to_chunks",false]],"curve_to_shapely() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.curve_to_shapely",false]],"curved_t() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.curved_t",false]],"cut_loops() (in module fabex.utilities.loop_utils)":[[57,"fabex.utilities.loop_utils.cut_loops",false]],"cut_type (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cut_type",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cut_type",false]],"cutout() (in module fabex.strategy)":[[45,"fabex.strategy.cutout",false]],"cutter_description (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_description",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_description",false]],"cutter_diameter (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_diameter",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_diameter",false]],"cutter_flutes (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_flutes",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_flutes",false]],"cutter_id (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_id",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_id",false]],"cutter_length (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_length",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_length",false]],"cutter_object_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_object_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_object_name",false]],"cutter_offset (in module fabex.constants)":[[4,"fabex.constants.CUTTER_OFFSET",false]],"cutter_tip_angle (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_tip_angle",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_tip_angle",false]],"cutter_type (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cutter_type",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cutter_type",false]],"cylcone_diameter (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.cylcone_diameter",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.cylcone_diameter",false]],"d (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.d",false],[20,"fabex.operators.CamHypotrochoidCurve.d",false]],"d_slope_array() (in module fabex.joinery)":[[11,"fabex.joinery.d_slope_array",false]],"debug (context attribute)":[[70,"fabex.voronoi.Context.debug",false]],"decimate_ratio (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.decimate_ratio",false],[20,"fabex.operators.DoBasRelief.decimate_ratio",false]],"dedupe_points() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.dedupe_points",false]],"default_interface_level (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_interface_level",false],[32,"fabex.preferences.CamAddonPreferences.default_interface_level",false]],"default_layout (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_layout",false],[32,"fabex.preferences.CamAddonPreferences.default_layout",false]],"default_machine_preset (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_machine_preset",false],[32,"fabex.preferences.CamAddonPreferences.default_machine_preset",false]],"default_main_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_main_location",false],[32,"fabex.preferences.CamAddonPreferences.default_main_location",false]],"default_operation_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_operation_location",false],[32,"fabex.preferences.CamAddonPreferences.default_operation_location",false]],"default_shading (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_shading",false],[32,"fabex.preferences.CamAddonPreferences.default_shading",false]],"default_tools_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.default_tools_location",false],[32,"fabex.preferences.CamAddonPreferences.default_tools_location",false]],"delete() (edgelist method)":[[70,"fabex.voronoi.EdgeList.delete",false]],"delete() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.delete",false]],"delete_object() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.delete_object",false]],"deleted (edge attribute)":[[70,"fabex.voronoi.Edge.DELETED",false]],"deletefirstvert() (in module fabex.testing)":[[46,"fabex.testing.deleteFirstVert",false]],"deltax (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.deltax",false]],"deltay (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.deltay",false]],"depth (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.depth",false],[20,"fabex.operators.CamCurveDrawer.depth",false]],"depth (campathchunkbuilder attribute)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.depth",false]],"depth_exponent (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.depth_exponent",false],[20,"fabex.operators.DoBasRelief.depth_exponent",false]],"derive_bezier_handles() (in module fabex.parametric)":[[30,"fabex.parametric.derive_bezier_handles",false]],"deselect() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.deselect",false]],"detail_enhancement_amount (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.detail_enhancement_amount",false],[20,"fabex.operators.DoBasRelief.detail_enhancement_amount",false]],"detail_enhancement_use (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.detail_enhancement_use",false],[20,"fabex.operators.DoBasRelief.detail_enhancement_use",false]],"diameter (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.diameter",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.diameter",false]],"diameter (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.diameter",false],[20,"fabex.operators.CamCurveIntarsion.diameter",false]],"diameter (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.diameter",false],[20,"fabex.operators.CamCurvePuzzle.diameter",false]],"diameter (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.diameter",false],[20,"fabex.operators.CamCurveSimpleOvercuts.diameter",false]],"dict_cleanup() (in module fabex.utilities.dict_utils)":[[52,"fabex.utilities.dict_utils.dict_cleanup",false]],"dict_remove() (in module fabex.utilities.dict_utils)":[[52,"fabex.utilities.dict_utils.dict_remove",false]],"difference() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.difference",false]],"dilate_array() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.dilate_array",false]],"dip (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.dip",false],[20,"fabex.operators.CamHypotrochoidCurve.dip",false]],"direction (camoperationmove attribute)":[[20,"fabex.operators.CamOperationMove.direction",false],[21,"fabex.operators.operation_ops.CamOperationMove.direction",false]],"distance (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.distance",false],[20,"fabex.operators.CamCurveHatch.distance",false]],"distance (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.distance",false],[23,"fabex.operators.pack_op.CamPackObjects.distance",false]],"distance (layer attribute)":[[7,"fabex.gcode_import_parser.Layer.distance",false]],"distance() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.distance",false]],"distance() (site method)":[[70,"fabex.voronoi.Site.distance",false]],"distance_2d() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.distance_2d",false]],"distance_along_paths (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.distance_along_paths",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.distance_along_paths",false]],"distance_between_paths (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.distance_between_paths",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.distance_between_paths",false]],"distance_start() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.distance_start",false]],"distributed_interlock() (in module fabex.joinery)":[[11,"fabex.joinery.distributed_interlock",false]],"do_g1() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.do_G1",false]],"do_g92() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.do_G92",false]],"do_invert (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.do_invert",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.do_invert",false]],"do_m163() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.do_M163",false]],"do_outer (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.do_outer",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.do_outer",false]],"do_outer (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.do_outer",false],[20,"fabex.operators.CamCurveSimpleOvercuts.do_outer",false]],"do_simulation() (in module fabex.simulation)":[[43,"fabex.simulation.do_simulation",false]],"do_simulation_feedrate (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.do_simulation_feedrate",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.do_simulation_feedrate",false]],"dobasrelief (class in fabex.operators)":[[20,"fabex.operators.DoBasRelief",false]],"dobasrelief (class in fabex.operators.bas_relief_ops)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief",false]],"dont_merge (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.dont_merge",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.dont_merge",false]],"doprint (context attribute)":[[70,"fabex.voronoi.Context.doPrint",false]],"double_adaptive (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.double_adaptive",false],[20,"fabex.operators.CamCurveMortise.double_adaptive",false]],"draw() (cam_material_positionobject method)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject.draw",false],[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject.draw",false]],"draw() (camaddonpreferences method)":[[9,"fabex.CamAddonPreferences.draw",false],[32,"fabex.preferences.CamAddonPreferences.draw",false]],"draw() (camcurvedrawer method)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.draw",false],[20,"fabex.operators.CamCurveDrawer.draw",false]],"draw() (camcurvegear method)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.draw",false],[20,"fabex.operators.CamCurveGear.draw",false]],"draw() (camcurvehatch method)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.draw",false],[20,"fabex.operators.CamCurveHatch.draw",false]],"draw() (camcurveplate method)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.draw",false],[20,"fabex.operators.CamCurvePlate.draw",false]],"draw() (camcurvepuzzle method)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.draw",false],[20,"fabex.operators.CamCurvePuzzle.draw",false]],"draw() (camcurveremovedoubles method)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.draw",false],[20,"fabex.operators.CamCurveRemoveDoubles.draw",false]],"draw() (camoffsetsilhouete method)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.draw",false],[20,"fabex.operators.CamOffsetSilhouete.draw",false]],"draw() (campackobjects method)":[[20,"fabex.operators.CamPackObjects.draw",false],[23,"fabex.operators.pack_op.CamPackObjects.draw",false]],"draw() (camsimulate method)":[[20,"fabex.operators.CAMSimulate.draw",false],[27,"fabex.operators.simulation_ops.CAMSimulate.draw",false]],"draw() (camsimulatechain method)":[[20,"fabex.operators.CAMSimulateChain.draw",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.draw",false]],"draw() (camsliceobjects method)":[[20,"fabex.operators.CamSliceObjects.draw",false],[28,"fabex.operators.slice_op.CamSliceObjects.draw",false]],"draw() (dobasrelief method)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.draw",false],[20,"fabex.operators.DoBasRelief.draw",false]],"draw() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.draw",false]],"draw() (pathsall method)":[[20,"fabex.operators.PathsAll.draw",false],[24,"fabex.operators.path_ops.PathsAll.draw",false]],"draw_interface() (in module fabex.properties)":[[34,"fabex.properties.draw_interface",false]],"draw_interface() (in module fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.draw_interface",false]],"drawer_hole_diameter (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.drawer_hole_diameter",false],[20,"fabex.operators.CamCurveDrawer.drawer_hole_diameter",false]],"drawer_hole_offset (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.drawer_hole_offset",false],[20,"fabex.operators.CamCurveDrawer.drawer_hole_offset",false]],"drawer_plate_thickness (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.drawer_plate_thickness",false],[20,"fabex.operators.CamCurveDrawer.drawer_plate_thickness",false]],"drill() (in module fabex.strategy)":[[45,"fabex.strategy.drill",false]],"drill_type (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.drill_type",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.drill_type",false]],"dt (in module fabex.constants)":[[4,"fabex.constants.DT",false]],"dump() (edge method)":[[70,"fabex.voronoi.Edge.dump",false]],"dump() (halfedge method)":[[70,"fabex.voronoi.Halfedge.dump",false]],"dump() (site method)":[[70,"fabex.voronoi.Site.dump",false]],"duplicate() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.duplicate",false]],"duplicate_object() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.duplicate_object",false]],"duration (cam_info_properties attribute)":[[34,"fabex.properties.CAM_INFO_Properties.duration",false],[35,"fabex.properties.info_props.CAM_INFO_Properties.duration",false]],"edge (class in fabex.voronoi)":[[70,"fabex.voronoi.Edge",false]],"edge (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.edge",false],[70,"id8",false]],"edge_num (edge attribute)":[[70,"fabex.voronoi.Edge.EDGE_NUM",false]],"edgelist (class in fabex.voronoi)":[[70,"fabex.voronoi.EdgeList",false]],"edgenum (edge attribute)":[[70,"fabex.voronoi.Edge.edgenum",false],[70,"id0",false]],"edges (context attribute)":[[70,"fabex.voronoi.Context.edges",false]],"enable_a_axis (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.enable_a_axis",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.enable_a_axis",false]],"enable_b_axis (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.enable_b_axis",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.enable_b_axis",false]],"enable_dust (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.enable_dust",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.enable_dust",false]],"enable_hold (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.enable_hold",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.enable_hold",false]],"enable_mist (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.enable_mist",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.enable_mist",false]],"ending_position (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.ending_position",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.ending_position",false]],"endpoints (campathchunkbuilder attribute)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.endpoints",false]],"ep (edge attribute)":[[70,"fabex.voronoi.Edge.ep",false],[70,"id4",false]],"eps (in module fabex.constants)":[[4,"fabex.constants.EPS",false]],"error() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.error",false]],"error() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.error",false]],"estimate_from_model (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.estimate_from_model",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.estimate_from_model",false]],"eval_splitting (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.eval_splitting",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.eval_splitting",false]],"exact_subdivide_edges (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.exact_subdivide_edges",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.exact_subdivide_edges",false]],"execute() (asyncoperatormixin method)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.execute",false]],"execute() (cam_material_positionobject method)":[[20,"fabex.operators.CAM_MATERIAL_PositionObject.execute",false],[25,"fabex.operators.position_op.CAM_MATERIAL_PositionObject.execute",false]],"execute() (cambridgesadd method)":[[14,"fabex.operators.bridges_op.CamBridgesAdd.execute",false],[20,"fabex.operators.CamBridgesAdd.execute",false]],"execute() (camchainadd method)":[[15,"fabex.operators.chain_ops.CamChainAdd.execute",false],[20,"fabex.operators.CamChainAdd.execute",false]],"execute() (camchainoperationadd method)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd.execute",false],[20,"fabex.operators.CamChainOperationAdd.execute",false]],"execute() (camchainoperationdown method)":[[15,"fabex.operators.chain_ops.CamChainOperationDown.execute",false],[20,"fabex.operators.CamChainOperationDown.execute",false]],"execute() (camchainoperationremove method)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove.execute",false],[20,"fabex.operators.CamChainOperationRemove.execute",false]],"execute() (camchainoperationup method)":[[15,"fabex.operators.chain_ops.CamChainOperationUp.execute",false],[20,"fabex.operators.CamChainOperationUp.execute",false]],"execute() (camchainremove method)":[[15,"fabex.operators.chain_ops.CamChainRemove.execute",false],[20,"fabex.operators.CamChainRemove.execute",false]],"execute() (camcurvebonefilletovercuts method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.execute",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.execute",false]],"execute() (camcurveboolean method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.execute",false],[20,"fabex.operators.CamCurveBoolean.execute",false]],"execute() (camcurveconvexhull method)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull.execute",false],[20,"fabex.operators.CamCurveConvexHull.execute",false]],"execute() (camcurvedrawer method)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.execute",false],[20,"fabex.operators.CamCurveDrawer.execute",false]],"execute() (camcurveflatcone method)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.execute",false],[20,"fabex.operators.CamCurveFlatCone.execute",false]],"execute() (camcurvegear method)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.execute",false],[20,"fabex.operators.CamCurveGear.execute",false]],"execute() (camcurvehatch method)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.execute",false],[20,"fabex.operators.CamCurveHatch.execute",false]],"execute() (camcurveintarsion method)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.execute",false],[20,"fabex.operators.CamCurveIntarsion.execute",false]],"execute() (camcurveinterlock method)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.execute",false],[20,"fabex.operators.CamCurveInterlock.execute",false]],"execute() (camcurvemortise method)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.execute",false],[20,"fabex.operators.CamCurveMortise.execute",false]],"execute() (camcurveplate method)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.execute",false],[20,"fabex.operators.CamCurvePlate.execute",false]],"execute() (camcurvepuzzle method)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.execute",false],[20,"fabex.operators.CamCurvePuzzle.execute",false]],"execute() (camcurveremovedoubles method)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.execute",false],[20,"fabex.operators.CamCurveRemoveDoubles.execute",false]],"execute() (camcurvesimpleovercuts method)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.execute",false],[20,"fabex.operators.CamCurveSimpleOvercuts.execute",false]],"execute() (camcustomcurve method)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.execute",false],[20,"fabex.operators.CamCustomCurve.execute",false]],"execute() (camhypotrochoidcurve method)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.execute",false],[20,"fabex.operators.CamHypotrochoidCurve.execute",false]],"execute() (camlissajouscurve method)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.execute",false],[20,"fabex.operators.CamLissajousCurve.execute",false]],"execute() (cammeshgetpockets method)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.execute",false],[20,"fabex.operators.CamMeshGetPockets.execute",false]],"execute() (camobjectsilhouette method)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette.execute",false],[20,"fabex.operators.CamObjectSilhouette.execute",false]],"execute() (camoffsetsilhouete method)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.execute",false],[20,"fabex.operators.CamOffsetSilhouete.execute",false]],"execute() (camoperationadd method)":[[20,"fabex.operators.CamOperationAdd.execute",false],[21,"fabex.operators.operation_ops.CamOperationAdd.execute",false]],"execute() (camoperationcopy method)":[[20,"fabex.operators.CamOperationCopy.execute",false],[21,"fabex.operators.operation_ops.CamOperationCopy.execute",false]],"execute() (camoperationmove method)":[[20,"fabex.operators.CamOperationMove.execute",false],[21,"fabex.operators.operation_ops.CamOperationMove.execute",false]],"execute() (camoperationremove method)":[[20,"fabex.operators.CamOperationRemove.execute",false],[21,"fabex.operators.operation_ops.CamOperationRemove.execute",false]],"execute() (camorientationadd method)":[[20,"fabex.operators.CamOrientationAdd.execute",false],[22,"fabex.operators.orient_op.CamOrientationAdd.execute",false]],"execute() (campackobjects method)":[[20,"fabex.operators.CamPackObjects.execute",false],[23,"fabex.operators.pack_op.CamPackObjects.execute",false]],"execute() (camsinecurve method)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.execute",false],[20,"fabex.operators.CamSineCurve.execute",false]],"execute() (camsliceobjects method)":[[20,"fabex.operators.CamSliceObjects.execute",false],[28,"fabex.operators.slice_op.CamSliceObjects.execute",false]],"execute() (dobasrelief method)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.execute",false],[20,"fabex.operators.DoBasRelief.execute",false]],"execute() (killpathsbackground method)":[[20,"fabex.operators.KillPathsBackground.execute",false],[24,"fabex.operators.path_ops.KillPathsBackground.execute",false]],"execute() (pathexport method)":[[20,"fabex.operators.PathExport.execute",false],[24,"fabex.operators.path_ops.PathExport.execute",false]],"execute() (pathexportchain method)":[[20,"fabex.operators.PathExportChain.execute",false],[24,"fabex.operators.path_ops.PathExportChain.execute",false]],"execute() (pathsall method)":[[20,"fabex.operators.PathsAll.execute",false],[24,"fabex.operators.path_ops.PathsAll.execute",false]],"execute() (pathsbackground method)":[[20,"fabex.operators.PathsBackground.execute",false],[24,"fabex.operators.path_ops.PathsBackground.execute",false]],"execute() (problemareas method)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas.execute",false],[20,"fabex.operators.ProblemAreas.execute",false]],"execute() (wm_ot_gcode_import method)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.execute",false],[20,"fabex.operators.WM_OT_gcode_import.execute",false]],"execute_async() (asynctestoperator method)":[[12,"fabex.operators.async_op.AsyncTestOperator.execute_async",false]],"execute_async() (calculatepath method)":[[20,"fabex.operators.CalculatePath.execute_async",false],[24,"fabex.operators.path_ops.CalculatePath.execute_async",false]],"execute_async() (camsimulate method)":[[20,"fabex.operators.CAMSimulate.execute_async",false],[27,"fabex.operators.simulation_ops.CAMSimulate.execute_async",false]],"execute_async() (camsimulatechain method)":[[20,"fabex.operators.CAMSimulateChain.execute_async",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.execute_async",false]],"execute_async() (pathschain method)":[[20,"fabex.operators.PathsChain.execute_async",false],[24,"fabex.operators.path_ops.PathsChain.execute_async",false]],"export_gcode_path() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.export_gcode_path",false]],"exportmodelstostl() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.exportModelsToSTL",false]],"extend() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.extend",false]],"extend_chunks_5_axis() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.extend_chunks_5_axis",false]],"extent (context attribute)":[[70,"fabex.voronoi.Context.extent",false]],"extent (sitelist attribute)":[[70,"fabex.voronoi.SiteList.extent",false]],"extrudate (layer attribute)":[[7,"fabex.gcode_import_parser.Layer.extrudate",false]],"fabex":[[9,"module-fabex",false]],"fabex.bas_relief":[[0,"module-fabex.bas_relief",false]],"fabex.bridges":[[1,"module-fabex.bridges",false]],"fabex.cam_chunk":[[2,"module-fabex.cam_chunk",false]],"fabex.collision":[[3,"module-fabex.collision",false]],"fabex.constants":[[4,"module-fabex.constants",false]],"fabex.engine":[[5,"module-fabex.engine",false]],"fabex.exception":[[6,"module-fabex.exception",false]],"fabex.gcode_import_parser":[[7,"module-fabex.gcode_import_parser",false]],"fabex.gcode_path":[[8,"module-fabex.gcode_path",false]],"fabex.involute_gear":[[10,"module-fabex.involute_gear",false]],"fabex.joinery":[[11,"module-fabex.joinery",false]],"fabex.operators":[[20,"module-fabex.operators",false]],"fabex.operators.async_op":[[12,"module-fabex.operators.async_op",false]],"fabex.operators.bas_relief_ops":[[13,"module-fabex.operators.bas_relief_ops",false]],"fabex.operators.bridges_op":[[14,"module-fabex.operators.bridges_op",false]],"fabex.operators.chain_ops":[[15,"module-fabex.operators.chain_ops",false]],"fabex.operators.curve_create_ops":[[16,"module-fabex.operators.curve_create_ops",false]],"fabex.operators.curve_equation_ops":[[17,"module-fabex.operators.curve_equation_ops",false]],"fabex.operators.curve_tools_ops":[[18,"module-fabex.operators.curve_tools_ops",false]],"fabex.operators.gcode_import_op":[[19,"module-fabex.operators.gcode_import_op",false]],"fabex.operators.operation_ops":[[21,"module-fabex.operators.operation_ops",false]],"fabex.operators.orient_op":[[22,"module-fabex.operators.orient_op",false]],"fabex.operators.pack_op":[[23,"module-fabex.operators.pack_op",false]],"fabex.operators.path_ops":[[24,"module-fabex.operators.path_ops",false]],"fabex.operators.position_op":[[25,"module-fabex.operators.position_op",false]],"fabex.operators.preset_ops":[[26,"module-fabex.operators.preset_ops",false]],"fabex.operators.simulation_ops":[[27,"module-fabex.operators.simulation_ops",false]],"fabex.operators.slice_op":[[28,"module-fabex.operators.slice_op",false]],"fabex.pack":[[29,"module-fabex.pack",false]],"fabex.parametric":[[30,"module-fabex.parametric",false]],"fabex.pattern":[[31,"module-fabex.pattern",false]],"fabex.preferences":[[32,"module-fabex.preferences",false]],"fabex.properties":[[34,"module-fabex.properties",false]],"fabex.properties.chain_props":[[33,"module-fabex.properties.chain_props",false]],"fabex.properties.info_props":[[35,"module-fabex.properties.info_props",false]],"fabex.properties.interface_props":[[36,"module-fabex.properties.interface_props",false]],"fabex.properties.machine_props":[[37,"module-fabex.properties.machine_props",false]],"fabex.properties.material_props":[[38,"module-fabex.properties.material_props",false]],"fabex.properties.movement_props":[[39,"module-fabex.properties.movement_props",false]],"fabex.properties.operation_props":[[40,"module-fabex.properties.operation_props",false]],"fabex.properties.optimisation_props":[[41,"module-fabex.properties.optimisation_props",false]],"fabex.puzzle_joinery":[[42,"module-fabex.puzzle_joinery",false]],"fabex.simulation":[[43,"module-fabex.simulation",false]],"fabex.slice":[[44,"module-fabex.slice",false]],"fabex.strategy":[[45,"module-fabex.strategy",false]],"fabex.testing":[[46,"module-fabex.testing",false]],"fabex.utilities":[[55,"module-fabex.utilities",false]],"fabex.utilities.addon_utils":[[47,"module-fabex.utilities.addon_utils",false]],"fabex.utilities.async_utils":[[48,"module-fabex.utilities.async_utils",false]],"fabex.utilities.bounds_utils":[[49,"module-fabex.utilities.bounds_utils",false]],"fabex.utilities.chunk_utils":[[50,"module-fabex.utilities.chunk_utils",false]],"fabex.utilities.compare_utils":[[51,"module-fabex.utilities.compare_utils",false]],"fabex.utilities.dict_utils":[[52,"module-fabex.utilities.dict_utils",false]],"fabex.utilities.geom_utils":[[53,"module-fabex.utilities.geom_utils",false]],"fabex.utilities.image_utils":[[54,"module-fabex.utilities.image_utils",false]],"fabex.utilities.index_utils":[[56,"module-fabex.utilities.index_utils",false]],"fabex.utilities.loop_utils":[[57,"module-fabex.utilities.loop_utils",false]],"fabex.utilities.machine_utils":[[58,"module-fabex.utilities.machine_utils",false]],"fabex.utilities.material_utils":[[59,"module-fabex.utilities.material_utils",false]],"fabex.utilities.numba_utils":[[60,"module-fabex.utilities.numba_utils",false]],"fabex.utilities.ocl_utils":[[61,"module-fabex.utilities.ocl_utils",false]],"fabex.utilities.operation_utils":[[62,"module-fabex.utilities.operation_utils",false]],"fabex.utilities.orient_utils":[[63,"module-fabex.utilities.orient_utils",false]],"fabex.utilities.shapely_utils":[[64,"module-fabex.utilities.shapely_utils",false]],"fabex.utilities.simple_utils":[[65,"module-fabex.utilities.simple_utils",false]],"fabex.utilities.strategy_utils":[[66,"module-fabex.utilities.strategy_utils",false]],"fabex.utilities.thread_utils":[[67,"module-fabex.utilities.thread_utils",false]],"fabex.utilities.version_utils":[[68,"module-fabex.utilities.version_utils",false]],"fabex.version":[[69,"module-fabex.version",false]],"fabex.voronoi":[[70,"module-fabex.voronoi",false]],"fabex_engine (class in fabex)":[[9,"fabex.FABEX_ENGINE",false]],"fabex_engine (class in fabex.engine)":[[5,"fabex.engine.FABEX_ENGINE",false]],"feedrate (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.feedrate",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.feedrate",false]],"feedrate_default (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.feedrate_default",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.feedrate_default",false]],"feedrate_max (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.feedrate_max",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.feedrate_max",false]],"feedrate_min (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.feedrate_min",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.feedrate_min",false]],"filename (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.filename",false],[34,"fabex.properties.CAM_CHAIN_Properties.filename",false]],"filename (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.filename",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.filename",false]],"filename_ext (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.filename_ext",false],[20,"fabex.operators.WM_OT_gcode_import.filename_ext",false]],"filter_glob (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.filter_glob",false],[20,"fabex.operators.WM_OT_gcode_import.filter_glob",false]],"find_slope() (in module fabex.joinery)":[[11,"fabex.joinery.find_slope",false]],"finger() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.finger",false]],"finger_amount (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.finger_amount",false],[20,"fabex.operators.CamCurveInterlock.finger_amount",false]],"finger_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.finger_amount",false],[20,"fabex.operators.CamCurvePuzzle.finger_amount",false]],"finger_amount() (in module fabex.joinery)":[[11,"fabex.joinery.finger_amount",false]],"finger_inset (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.finger_inset",false],[20,"fabex.operators.CamCurveDrawer.finger_inset",false]],"finger_pair() (in module fabex.joinery)":[[11,"fabex.joinery.finger_pair",false]],"finger_size (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.finger_size",false],[20,"fabex.operators.CamCurveDrawer.finger_size",false]],"finger_size (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.finger_size",false],[20,"fabex.operators.CamCurveInterlock.finger_size",false]],"finger_size (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.finger_size",false],[20,"fabex.operators.CamCurveMortise.finger_size",false]],"finger_tolerance (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.finger_tolerance",false],[20,"fabex.operators.CamCurveDrawer.finger_tolerance",false]],"finger_tolerance (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.finger_tolerance",false],[20,"fabex.operators.CamCurveInterlock.finger_tolerance",false]],"finger_tolerance (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.finger_tolerance",false],[20,"fabex.operators.CamCurveMortise.finger_tolerance",false]],"finger_tolerance (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.finger_tolerance",false],[20,"fabex.operators.CamCurvePuzzle.finger_tolerance",false]],"fingers() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.fingers",false]],"first_down (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.first_down",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.first_down",false]],"fix_units() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.fix_units",false]],"fixed_angle (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.fixed_angle",false],[20,"fabex.operators.CamCurveInterlock.fixed_angle",false]],"fixed_finger() (in module fabex.joinery)":[[11,"fabex.joinery.fixed_finger",false]],"flex_pocket (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.flex_pocket",false],[20,"fabex.operators.CamCurveMortise.flex_pocket",false]],"flip_x() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.flip_x",false]],"format_edges_output() (in module fabex.voronoi)":[[70,"fabex.voronoi.format_edges_output",false]],"format_polygons_output() (in module fabex.voronoi)":[[70,"fabex.voronoi.format_polygons_output",false]],"free_height (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.free_height",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.free_height",false]],"g64 (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.G64",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.G64",false]],"g64_incompatible_machines (in module fabex.constants)":[[4,"fabex.constants.G64_INCOMPATIBLE_MACHINES",false]],"gcode_header (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_header",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_header",false]],"gcode_start_dust_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_start_dust_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_start_dust_cmd",false]],"gcode_start_hold_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_start_hold_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_start_hold_cmd",false]],"gcode_start_mist_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_start_mist_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_start_mist_cmd",false]],"gcode_stop_dust_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_stop_dust_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_stop_dust_cmd",false]],"gcode_stop_hold_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_stop_hold_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_stop_hold_cmd",false]],"gcode_stop_mist_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_stop_mist_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_stop_mist_cmd",false]],"gcode_trailer (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.gcode_trailer",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.gcode_trailer",false]],"gcodemodel (class in fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.GcodeModel",false]],"gcodeparser (class in fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.GcodeParser",false]],"gear() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.gear",false]],"gear_iang() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.gear_iang",false]],"gear_polar() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.gear_polar",false]],"gear_q6() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.gear_q6",false]],"gear_q7() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.gear_q7",false]],"gear_type (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.gear_type",false],[20,"fabex.operators.CamCurveGear.gear_type",false]],"gender (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.gender",false],[20,"fabex.operators.CamCurvePuzzle.gender",false]],"generate_crosshatch() (in module fabex.operators.curve_create_ops)":[[16,"fabex.operators.curve_create_ops.generate_crosshatch",false]],"generate_simulation_image() (in module fabex.simulation)":[[43,"fabex.simulation.generate_simulation_image",false]],"geometry_source (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.geometry_source",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.geometry_source",false]],"get_ambient() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.get_ambient",false]],"get_bounds() (in module fabex.utilities.bounds_utils)":[[49,"fabex.utilities.bounds_utils.get_bounds",false]],"get_bounds_multiple() (in module fabex.utilities.bounds_utils)":[[49,"fabex.utilities.bounds_utils.get_bounds_multiple",false]],"get_bounds_worldspace() (in module fabex.utilities.bounds_utils)":[[49,"fabex.utilities.bounds_utils.get_bounds_worldspace",false]],"get_bridges_poly() (in module fabex.bridges)":[[1,"fabex.bridges.get_bridges_poly",false]],"get_bucket() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.get_bucket",false]],"get_cache_path() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.get_cache_path",false]],"get_chain_operations() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.get_chain_operations",false]],"get_change_data() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.get_change_data",false]],"get_circle() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.get_circle",false]],"get_circle_binary() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.get_circle_binary",false]],"get_clip_edges() (context method)":[[70,"fabex.voronoi.Context.get_clip_edges",false]],"get_clip_polygons() (context method)":[[70,"fabex.voronoi.Context.get_clip_polygons",false]],"get_closest_chunk() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.get_closest_chunk",false]],"get_container() (in module fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.get_container",false]],"get_cutter_array() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.get_cutter_array",false]],"get_cutter_bullet() (in module fabex.collision)":[[3,"fabex.collision.get_cutter_bullet",false]],"get_hash() (edgelist method)":[[70,"fabex.voronoi.EdgeList.get_hash",false]],"get_layers() (in module fabex.strategy)":[[45,"fabex.strategy.get_layers",false]],"get_length() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.get_length",false]],"get_min_point() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.get_min_point",false]],"get_next_closest() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.get_next_closest",false]],"get_object_outline() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.get_object_outline",false]],"get_object_silhouette() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.get_object_silhouette",false]],"get_oclstl() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.get_oclSTL",false]],"get_offset_image_cavities() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.get_offset_image_cavities",false]],"get_operation_silhouette() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.get_operation_silhouette",false]],"get_operation_sources() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.get_operation_sources",false]],"get_panels() (in module fabex)":[[9,"fabex.get_panels",false]],"get_panels() (in module fabex.engine)":[[5,"fabex.engine.get_panels",false]],"get_path() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.get_path",false]],"get_path_3_axis() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.get_path_3_axis",false]],"get_path_4_axis() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.get_path_4_axis",false]],"get_path_pattern() (in module fabex.pattern)":[[31,"fabex.pattern.get_path_pattern",false]],"get_path_pattern_4_axis() (in module fabex.pattern)":[[31,"fabex.pattern.get_path_pattern_4_axis",false]],"get_path_pattern_parallel() (in module fabex.pattern)":[[31,"fabex.pattern.get_path_pattern_parallel",false]],"get_point() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.get_point",false]],"get_points() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.get_points",false]],"get_points_np() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.get_points_np",false]],"get_resolution() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.get_resolution",false]],"get_sample_bullet() (in module fabex.collision)":[[3,"fabex.collision.get_sample_bullet",false]],"get_sample_bullet_n_axis() (in module fabex.collision)":[[3,"fabex.collision.get_sample_bullet_n_axis",false]],"get_sample_image() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.get_sample_image",false]],"get_simulation_path() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.get_simulation_path",false]],"get_spline_bounds() (in module fabex.utilities.bounds_utils)":[[49,"fabex.utilities.bounds_utils.get_spline_bounds",false]],"get_strategy_list() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.get_strategy_list",false]],"get_vector_right() (in module fabex.utilities.compare_utils)":[[51,"fabex.utilities.compare_utils.get_vector_right",false]],"gradient_scaling_mask_name (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.gradient_scaling_mask_name",false],[20,"fabex.operators.DoBasRelief.gradient_scaling_mask_name",false]],"gradient_scaling_mask_use (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.gradient_scaling_mask_use",false],[20,"fabex.operators.DoBasRelief.gradient_scaling_mask_use",false]],"halfedge (class in fabex.voronoi)":[[70,"fabex.voronoi.Halfedge",false]],"hash (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.hash",false]],"hash (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.hash",false]],"hashsize (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.hashsize",false]],"hashsize (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.hashsize",false]],"height (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.height",false],[20,"fabex.operators.CamCurveDrawer.height",false]],"height (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.height",false],[20,"fabex.operators.CamCurveFlatCone.height",false]],"height (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.height",false],[20,"fabex.operators.CamCurvePlate.height",false]],"height (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.height",false],[20,"fabex.operators.CamCurvePuzzle.height",false]],"height_mm (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.height_mm",false],[20,"fabex.operators.DoBasRelief.height_mm",false]],"helix() (in module fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.helix",false]],"helix_diameter (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.helix_diameter",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.helix_diameter",false]],"helix_enter (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.helix_enter",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.helix_enter",false]],"hide_all_others (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.hide_all_others",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.hide_all_others",false]],"hole_diameter (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.hole_diameter",false],[20,"fabex.operators.CamCurveGear.hole_diameter",false]],"hole_diameter (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.hole_diameter",false],[20,"fabex.operators.CamCurvePlate.hole_diameter",false]],"hole_hamount (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.hole_hamount",false],[20,"fabex.operators.CamCurvePlate.hole_hamount",false]],"hole_hdist (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.hole_hdist",false],[20,"fabex.operators.CamCurvePlate.hole_hdist",false]],"hole_tolerance (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.hole_tolerance",false],[20,"fabex.operators.CamCurvePlate.hole_tolerance",false]],"hole_vdist (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.hole_vdist",false],[20,"fabex.operators.CamCurvePlate.hole_vdist",false]],"horizontal_finger() (in module fabex.joinery)":[[11,"fabex.joinery.horizontal_finger",false]],"hourly_rate (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.hourly_rate",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.hourly_rate",false]],"hub_diameter (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.hub_diameter",false],[20,"fabex.operators.CamCurveGear.hub_diameter",false]],"idx() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.idx",false]],"image_edge_search_on_line() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.image_edge_search_on_line",false]],"image_to_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.image_to_chunks",false]],"image_to_numpy() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.image_to_numpy",false]],"image_to_shapely() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.image_to_shapely",false]],"imgres_limit (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.imgres_limit",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.imgres_limit",false]],"import_gcode() (in module fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.import_gcode",false]],"in_extent() (context method)":[[70,"fabex.voronoi.Context.in_extent",false]],"index (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.index",false],[34,"fabex.properties.CAM_CHAIN_Properties.index",false]],"indexes (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.indexes",false],[28,"fabex.operators.slice_op.CamSliceObjects.indexes",false]],"info (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.info",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.info",false]],"insert() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.insert",false]],"insert() (edgelist method)":[[70,"fabex.voronoi.EdgeList.insert",false]],"insert() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.insert",false]],"insideout (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.insideout",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.insideout",false]],"intake (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.intake",false],[20,"fabex.operators.CamCurveFlatCone.intake",false]],"intake_skew (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.intake_skew",false],[20,"fabex.operators.CamCurveFlatCone.intake_skew",false]],"intarsion_thickness (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.intarsion_thickness",false],[20,"fabex.operators.CamCurveIntarsion.intarsion_thickness",false]],"interlock_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.interlock_amount",false],[20,"fabex.operators.CamCurvePuzzle.interlock_amount",false]],"interlock_groove() (in module fabex.joinery)":[[11,"fabex.joinery.interlock_groove",false]],"interlock_twist() (in module fabex.joinery)":[[11,"fabex.joinery.interlock_twist",false]],"interlock_twist_separator() (in module fabex.joinery)":[[11,"fabex.joinery.interlock_twist_separator",false]],"interlock_type (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.interlock_type",false],[20,"fabex.operators.CamCurveInterlock.interlock_type",false]],"interlock_type (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.interlock_type",false],[20,"fabex.operators.CamCurvePuzzle.interlock_type",false]],"intersect() (halfedge method)":[[70,"fabex.voronoi.Halfedge.intersect",false]],"intersect() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.intersect",false]],"invalid_reason (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.invalid_reason",false],[34,"fabex.properties.CAM_CHAIN_Properties.invalid_reason",false]],"inverse (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.inverse",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.inverse",false]],"invert (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.invert",false],[20,"fabex.operators.CamCurveSimpleOvercuts.invert",false]],"invoke() (camcurvebonefilletovercuts method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.invoke",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.invoke",false]],"invoke() (camcurveboolean method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.invoke",false],[20,"fabex.operators.CamCurveBoolean.invoke",false]],"invoke() (camcurveintarsion method)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.invoke",false],[20,"fabex.operators.CamCurveIntarsion.invoke",false]],"invoke() (camcurveremovedoubles method)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.invoke",false],[20,"fabex.operators.CamCurveRemoveDoubles.invoke",false]],"invoke() (camcurvesimpleovercuts method)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.invoke",false],[20,"fabex.operators.CamCurveSimpleOvercuts.invoke",false]],"invoke() (camoffsetsilhouete method)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.invoke",false],[20,"fabex.operators.CamOffsetSilhouete.invoke",false]],"invoke() (campackobjects method)":[[20,"fabex.operators.CamPackObjects.invoke",false],[23,"fabex.operators.pack_op.CamPackObjects.invoke",false]],"invoke() (camsliceobjects method)":[[20,"fabex.operators.CamSliceObjects.invoke",false],[28,"fabex.operators.slice_op.CamSliceObjects.invoke",false]],"invoke() (dobasrelief method)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.invoke",false],[20,"fabex.operators.DoBasRelief.invoke",false]],"is_below_z() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.is_below_z",false]],"is_empty() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.is_empty",false]],"is_equal() (in module fabex.voronoi)":[[70,"fabex.voronoi.is_equal",false]],"is_point_right_of() (halfedge method)":[[70,"fabex.voronoi.Halfedge.is_point_right_of",false]],"is_straight() (camoffsetsilhouete method)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.is_straight",false],[20,"fabex.operators.CamOffsetSilhouete.is_straight",false]],"is_vertical_limit() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.is_vertical_limit",false]],"isrelative (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.isRelative",false]],"iteration (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.iteration",false],[20,"fabex.operators.CamCustomCurve.iteration",false]],"iteration (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.iteration",false],[20,"fabex.operators.CamLissajousCurve.iteration",false]],"iteration (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.iteration",false],[20,"fabex.operators.CamSineCurve.iteration",false]],"iterator() (sitelist method)":[[70,"fabex.voronoi.SiteList.iterator",false]],"jit() (in module fabex.utilities.numba_utils)":[[60,"fabex.utilities.numba_utils.jit",false]],"join_multiple() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.join_multiple",false]],"justify_x (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.justify_x",false],[20,"fabex.operators.DoBasRelief.justify_x",false]],"justify_y (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.justify_y",false],[20,"fabex.operators.DoBasRelief.justify_y",false]],"justify_z (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.justify_z",false],[20,"fabex.operators.DoBasRelief.justify_z",false]],"keep_bezier (camcurveremovedoubles attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.keep_bezier",false],[20,"fabex.operators.CamCurveRemoveDoubles.keep_bezier",false]],"keymap_register() (in module fabex)":[[9,"fabex.keymap_register",false]],"keymap_register() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.keymap_register",false]],"keymap_unregister() (in module fabex)":[[9,"fabex.keymap_unregister",false]],"keymap_unregister() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.keymap_unregister",false]],"killpathsbackground (class in fabex.operators)":[[20,"fabex.operators.KillPathsBackground",false]],"killpathsbackground (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.KillPathsBackground",false]],"large_d (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.large_d",false],[20,"fabex.operators.CamCurveFlatCone.large_d",false]],"laser_cmd (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.laser_cmd",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.laser_cmd",false]],"laser_delay (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.laser_delay",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.laser_delay",false]],"laser_off (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.laser_off",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.laser_off",false]],"laser_on (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.laser_on",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.laser_on",false]],"lasttext (threadcom attribute)":[[67,"fabex.utilities.thread_utils.threadCom.lasttext",false]],"layer (class in fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.Layer",false]],"layeridx (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.layerIdx",false]],"layers (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.layers",false]],"layout (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.layout",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.layout",false]],"le (edge attribute)":[[70,"fabex.voronoi.Edge.LE",false]],"lead_contour() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.lead_contour",false]],"lead_in (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.lead_in",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.lead_in",false]],"lead_out (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.lead_out",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.lead_out",false]],"left (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.left",false],[70,"id6",false]],"left_bnd() (edgelist method)":[[70,"fabex.voronoi.EdgeList.left_bnd",false]],"left_reg() (halfedge method)":[[70,"fabex.voronoi.Halfedge.left_reg",false]],"leftend (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.leftend",false]],"length (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.length",false]],"level (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.level",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.level",false]],"limit_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.limit_chunks",false]],"limit_curve (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.limit_curve",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.limit_curve",false]],"linbcg_iterations (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.linbcg_iterations",false],[20,"fabex.operators.DoBasRelief.linbcg_iterations",false]],"line (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.line",false]],"linear_bcg() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.linear_bcg",false]],"linenb (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.lineNb",false]],"lines (context attribute)":[[70,"fabex.voronoi.Context.lines",false]],"load_defaults() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.load_defaults",false]],"machine_axes (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.machine_axes",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.machine_axes",false]],"main_location (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.main_location",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.main_location",false]],"make_active() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.make_active",false]],"make_edge_loops() (in module fabex.parametric)":[[30,"fabex.parametric.make_edge_loops",false]],"make_flex_pocket() (in module fabex.joinery)":[[11,"fabex.joinery.make_flex_pocket",false]],"make_variable_flex_pocket() (in module fabex.joinery)":[[11,"fabex.joinery.make_variable_flex_pocket",false]],"make_visible() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.make_visible",false]],"material (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.material",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.material",false]],"max (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.max",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.max",false]],"max_operation_time (in module fabex.constants)":[[4,"fabex.constants.MAX_OPERATION_TIME",false]],"max_segment_size (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.max_segment_size",false],[20,"fabex.operators.WM_OT_gcode_import.max_segment_size",false]],"max_t (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.max_t",false],[20,"fabex.operators.CamCustomCurve.max_t",false]],"max_t (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.max_t",false],[20,"fabex.operators.CamLissajousCurve.max_t",false]],"max_t (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.max_t",false],[20,"fabex.operators.CamSineCurve.max_t",false]],"max_z (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.max_z",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.max_z",false]],"medial_axis() (in module fabex.strategy)":[[45,"fabex.strategy.medial_axis",false]],"medial_axis_subdivision (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.medial_axis_subdivision",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.medial_axis_subdivision",false]],"medial_axis_threshold (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.medial_axis_threshold",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.medial_axis_threshold",false]],"merge_distance (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.merge_distance",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.merge_distance",false]],"merge_distance (camcurveremovedoubles attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.merge_distance",false],[20,"fabex.operators.CamCurveRemoveDoubles.merge_distance",false]],"mesh_from_curve() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.mesh_from_curve",false]],"mesh_from_curve_to_chunk() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.mesh_from_curve_to_chunk",false]],"min (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.min",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.min",false]],"min_finger_size (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.min_finger_size",false],[20,"fabex.operators.CamCurveMortise.min_finger_size",false]],"min_gridsize (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.min_gridsize",false],[20,"fabex.operators.DoBasRelief.min_gridsize",false]],"min_t (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.min_t",false],[20,"fabex.operators.CamCustomCurve.min_t",false]],"min_t (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.min_t",false],[20,"fabex.operators.CamLissajousCurve.min_t",false]],"min_t (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.min_t",false],[20,"fabex.operators.CamSineCurve.min_t",false]],"min_z (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.min_z",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.min_z",false]],"min_z_from (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.min_z_from",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.min_z_from",false]],"minidx (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.minidx",false]],"mirror_x() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.mirror_x",false]],"mirror_y() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.mirror_y",false]],"mitre (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.mitre",false],[20,"fabex.operators.CamCurvePuzzle.mitre",false]],"mitre() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.mitre",false]],"mitre_limit (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.mitre_limit",false],[20,"fabex.operators.CamOffsetSilhouete.mitre_limit",false]],"modal() (asyncoperatormixin method)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.modal",false]],"model (gcodeparser attribute)":[[7,"fabex.gcode_import_parser.GcodeParser.model",false]],"module":[[0,"module-fabex.bas_relief",false],[1,"module-fabex.bridges",false],[2,"module-fabex.cam_chunk",false],[3,"module-fabex.collision",false],[4,"module-fabex.constants",false],[5,"module-fabex.engine",false],[6,"module-fabex.exception",false],[7,"module-fabex.gcode_import_parser",false],[8,"module-fabex.gcode_path",false],[9,"module-fabex",false],[10,"module-fabex.involute_gear",false],[11,"module-fabex.joinery",false],[12,"module-fabex.operators.async_op",false],[13,"module-fabex.operators.bas_relief_ops",false],[14,"module-fabex.operators.bridges_op",false],[15,"module-fabex.operators.chain_ops",false],[16,"module-fabex.operators.curve_create_ops",false],[17,"module-fabex.operators.curve_equation_ops",false],[18,"module-fabex.operators.curve_tools_ops",false],[19,"module-fabex.operators.gcode_import_op",false],[20,"module-fabex.operators",false],[21,"module-fabex.operators.operation_ops",false],[22,"module-fabex.operators.orient_op",false],[23,"module-fabex.operators.pack_op",false],[24,"module-fabex.operators.path_ops",false],[25,"module-fabex.operators.position_op",false],[26,"module-fabex.operators.preset_ops",false],[27,"module-fabex.operators.simulation_ops",false],[28,"module-fabex.operators.slice_op",false],[29,"module-fabex.pack",false],[30,"module-fabex.parametric",false],[31,"module-fabex.pattern",false],[32,"module-fabex.preferences",false],[33,"module-fabex.properties.chain_props",false],[34,"module-fabex.properties",false],[35,"module-fabex.properties.info_props",false],[36,"module-fabex.properties.interface_props",false],[37,"module-fabex.properties.machine_props",false],[38,"module-fabex.properties.material_props",false],[39,"module-fabex.properties.movement_props",false],[40,"module-fabex.properties.operation_props",false],[41,"module-fabex.properties.optimisation_props",false],[42,"module-fabex.puzzle_joinery",false],[43,"module-fabex.simulation",false],[44,"module-fabex.slice",false],[45,"module-fabex.strategy",false],[46,"module-fabex.testing",false],[47,"module-fabex.utilities.addon_utils",false],[48,"module-fabex.utilities.async_utils",false],[49,"module-fabex.utilities.bounds_utils",false],[50,"module-fabex.utilities.chunk_utils",false],[51,"module-fabex.utilities.compare_utils",false],[52,"module-fabex.utilities.dict_utils",false],[53,"module-fabex.utilities.geom_utils",false],[54,"module-fabex.utilities.image_utils",false],[55,"module-fabex.utilities",false],[56,"module-fabex.utilities.index_utils",false],[57,"module-fabex.utilities.loop_utils",false],[58,"module-fabex.utilities.machine_utils",false],[59,"module-fabex.utilities.material_utils",false],[60,"module-fabex.utilities.numba_utils",false],[61,"module-fabex.utilities.ocl_utils",false],[62,"module-fabex.utilities.operation_utils",false],[63,"module-fabex.utilities.orient_utils",false],[64,"module-fabex.utilities.shapely_utils",false],[65,"module-fabex.utilities.simple_utils",false],[66,"module-fabex.utilities.strategy_utils",false],[67,"module-fabex.utilities.thread_utils",false],[68,"module-fabex.utilities.version_utils",false],[69,"module-fabex.version",false],[70,"module-fabex.voronoi",false]],"mortise() (in module fabex.joinery)":[[11,"fabex.joinery.mortise",false]],"move() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.move",false]],"movement (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.movement",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.movement",false]],"mtc_position (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.mtc_position",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.mtc_position",false]],"multiangle() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.multiangle",false]],"multiangle_gender (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.multiangle_gender",false],[20,"fabex.operators.CamCurvePuzzle.multiangle_gender",false]],"name (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.name",false],[34,"fabex.properties.CAM_CHAIN_Properties.name",false]],"name (cam_op_reference_properties attribute)":[[33,"fabex.properties.chain_props.CAM_OP_REFERENCE_Properties.name",false],[34,"fabex.properties.CAM_OP_REFERENCE_Properties.name",false]],"name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.name",false]],"next() (sitelist.iterator method)":[[70,"fabex.voronoi.SiteList.Iterator.next",false]],"numpy_save() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.numpy_save",false]],"numpy_to_image() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.numpy_to_image",false]],"numpyalg (in module fabex.constants)":[[4,"fabex.constants.NUMPYALG",false]],"obj_from_pydata() (in module fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.obj_from_pydata",false]],"object_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.object_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.object_name",false]],"objects (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.objects",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.objects",false]],"ocl_sample() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.ocl_sample",false]],"ocl_scale (in module fabex.constants)":[[4,"fabex.constants.OCL_SCALE",false]],"oclgetwaterline() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.oclGetWaterline",false]],"oclresamplechunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.oclResampleChunks",false]],"oclsample() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.oclSample",false]],"oclsamplepoints() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.oclSamplePoints",false]],"oclwaterlinelayerheights() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.oclWaterlineLayerHeights",false]],"offset (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.offset",false],[20,"fabex.operators.CamCurveHatch.offset",false]],"offset (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.offset",false],[20,"fabex.operators.CamOffsetSilhouete.offset",false]],"offset (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.offset",false],[20,"fabex.operators.CamSineCurve.offset",false]],"offset (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.offset",false]],"offset_area() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.offset_area",false]],"offset_image (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.offset_image",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.offset_image",false]],"offset_z() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.offset_z",false]],"old_rotation_a (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.old_rotation_a",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.old_rotation_a",false]],"old_rotation_b (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.old_rotation_b",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.old_rotation_b",false]],"on_blender_startup() (in module fabex)":[[9,"fabex.on_blender_startup",false]],"on_blender_startup() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.on_blender_startup",false]],"on_engine_change() (in module fabex)":[[9,"fabex.on_engine_change",false]],"on_engine_change() (in module fabex.utilities.addon_utils)":[[47,"fabex.utilities.addon_utils.on_engine_change",false]],"op_preset_update (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.op_preset_update",false],[32,"fabex.preferences.CamAddonPreferences.op_preset_update",false]],"open_curve() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.open_curve",false]],"open_type (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.open_type",false],[20,"fabex.operators.CamOffsetSilhouete.open_type",false]],"opencamlib_version() (in module fabex.utilities.version_utils)":[[68,"fabex.utilities.version_utils.opencamlib_version",false]],"opencurve (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.opencurve",false],[20,"fabex.operators.CamCurveInterlock.opencurve",false]],"opencurve (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.opencurve",false],[20,"fabex.operators.CamCurveMortise.opencurve",false]],"operation (camsimulate attribute)":[[20,"fabex.operators.CAMSimulate.operation",false],[27,"fabex.operators.simulation_ops.CAMSimulate.operation",false]],"operation (camsimulatechain attribute)":[[20,"fabex.operators.CAMSimulateChain.operation",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.operation",false]],"operation_limit (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.operation_limit",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.operation_limit",false]],"operation_location (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.operation_location",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.operation_location",false]],"operation_valid() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.operation_valid",false]],"operations (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.operations",false],[34,"fabex.properties.CAM_CHAIN_Properties.operations",false]],"opname (threadcom attribute)":[[67,"fabex.utilities.thread_utils.threadCom.opname",false]],"ops_register() (in module fabex)":[[9,"fabex.ops_register",false]],"ops_unregister() (in module fabex)":[[9,"fabex.ops_unregister",false]],"optimisation (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.optimisation",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.optimisation",false]],"optimize (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.optimize",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.optimize",false]],"optimize_chunk() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.optimize_chunk",false]],"optimize_threshold (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.optimize_threshold",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.optimize_threshold",false]],"order_points() (context method)":[[70,"fabex.voronoi.Context.order_points",false]],"origin (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.origin",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.origin",false]],"other_edge (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.other_edge",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.other_edge",false]],"out_bisector() (context method)":[[70,"fabex.voronoi.Context.out_bisector",false]],"out_edge() (context method)":[[70,"fabex.voronoi.Context.out_edge",false]],"out_site() (context method)":[[70,"fabex.voronoi.Context.out_site",false]],"out_text (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.out_text",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.out_text",false]],"out_text (threadcom attribute)":[[67,"fabex.utilities.thread_utils.threadCom.out_text",false]],"out_triple() (context method)":[[70,"fabex.voronoi.Context.out_triple",false]],"out_vertex() (context method)":[[70,"fabex.voronoi.Context.out_vertex",false]],"outlines_count (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.outlines_count",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.outlines_count",false]],"output (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.output",false],[20,"fabex.operators.WM_OT_gcode_import.output",false]],"output_block_numbers (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.output_block_numbers",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.output_block_numbers",false]],"output_g43_on_tool_change (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.output_G43_on_tool_change",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.output_G43_on_tool_change",false]],"output_header (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.output_header",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.output_header",false]],"output_tool_change (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.output_tool_change",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.output_tool_change",false]],"output_tool_definitions (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.output_tool_definitions",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.output_tool_definitions",false]],"output_trailer (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.output_trailer",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.output_trailer",false]],"overcut (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.overcut",false],[20,"fabex.operators.CamCurveDrawer.overcut",false]],"overcut (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.overcut",false],[20,"fabex.operators.CamCurvePuzzle.overcut",false]],"overcut_diameter (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.overcut_diameter",false],[20,"fabex.operators.CamCurveDrawer.overcut_diameter",false]],"overcut_diameter (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.overcut_diameter",false],[20,"fabex.operators.CamCurvePuzzle.overcut_diameter",false]],"overlaps() (in module fabex.utilities.compare_utils)":[[51,"fabex.utilities.compare_utils.overlaps",false]],"p (in module fabex.testing)":[[46,"fabex.testing.p",false]],"pack_curves() (in module fabex.pack)":[[29,"fabex.pack.pack_curves",false]],"parallel_angle (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.parallel_angle",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.parallel_angle",false]],"parallel_pocket_angle (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.parallel_pocket_angle",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.parallel_pocket_angle",false]],"parallel_pocket_contour (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.parallel_pocket_contour",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.parallel_pocket_contour",false]],"parallel_pocket_crosshatch (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.parallel_pocket_crosshatch",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.parallel_pocket_crosshatch",false]],"parallel_step_back (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.parallel_step_back",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.parallel_step_back",false]],"parent_child() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.parent_child",false]],"parent_child_distance() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.parent_child_distance",false]],"parent_child_poly() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.parent_child_poly",false]],"parent_path_to_object (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.parent_path_to_object",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.parent_path_to_object",false]],"parents (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.parents",false]],"parse_args() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_args",false]],"parse_file() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_file",false]],"parse_g0() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_G0",false]],"parse_g1() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_G1",false]],"parse_g90() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_G90",false]],"parse_g91() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_G91",false]],"parse_g92() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_G92",false]],"parse_line() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.parse_line",false]],"parser (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.parser",false]],"pass_per_radius (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.pass_per_radius",false],[20,"fabex.operators.DoBasRelief.pass_per_radius",false]],"path (in module fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.path",false]],"path_object_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.path_object_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.path_object_name",false]],"pathexport (class in fabex.operators)":[[20,"fabex.operators.PathExport",false]],"pathexport (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.PathExport",false]],"pathexportchain (class in fabex.operators)":[[20,"fabex.operators.PathExportChain",false]],"pathexportchain (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.PathExportChain",false]],"pathsall (class in fabex.operators)":[[20,"fabex.operators.PathsAll",false]],"pathsall (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.PathsAll",false]],"pathsbackground (class in fabex.operators)":[[20,"fabex.operators.PathsBackground",false]],"pathsbackground (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.PathsBackground",false]],"pathschain (class in fabex.operators)":[[20,"fabex.operators.PathsChain",false]],"pathschain (class in fabex.operators.path_ops)":[[24,"fabex.operators.path_ops.PathsChain",false]],"pencil_threshold (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.pencil_threshold",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.pencil_threshold",false]],"perimeter_cut (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.perimeter_cut",false],[20,"fabex.operators.CamCurveIntarsion.perimeter_cut",false]],"period (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.period",false],[20,"fabex.operators.CamSineCurve.period",false]],"period_a (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.period_a",false],[20,"fabex.operators.CamLissajousCurve.period_a",false]],"period_b (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.period_b",false],[20,"fabex.operators.CamLissajousCurve.period_b",false]],"period_z (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.period_z",false],[20,"fabex.operators.CamLissajousCurve.period_z",false]],"pid (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.pid",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.pid",false]],"pixsize (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.pixsize",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.pixsize",false]],"plasma_delay (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plasma_delay",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plasma_delay",false]],"plasma_dwell (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plasma_dwell",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plasma_dwell",false]],"plasma_off (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plasma_off",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plasma_off",false]],"plasma_on (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plasma_on",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plasma_on",false]],"plate_thickness (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.plate_thickness",false],[20,"fabex.operators.CamCurveInterlock.plate_thickness",false]],"plate_thickness (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.plate_thickness",false],[20,"fabex.operators.CamCurveMortise.plate_thickness",false]],"plate_type (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.plate_type",false],[20,"fabex.operators.CamCurvePlate.plate_type",false]],"plunge_angle (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plunge_angle",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plunge_angle",false]],"plunge_feedrate (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.plunge_feedrate",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.plunge_feedrate",false]],"pm (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.pm",false],[70,"id9",false]],"pocket() (in module fabex.strategy)":[[45,"fabex.strategy.pocket",false]],"pocket_option (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.pocket_option",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.pocket_option",false]],"pocket_shape (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.pocket_shape",false],[20,"fabex.operators.CamCurveHatch.pocket_shape",false]],"pocket_to_curve (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.pocket_to_curve",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.pocket_to_curve",false]],"pocket_type (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.pocket_type",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.pocket_type",false]],"point (class in fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.Point",false]],"point_on_line() (in module fabex.gcode_path)":[[8,"fabex.gcode_path.point_on_line",false]],"points (campathchunkbuilder attribute)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.points",false]],"pointsamplesfromocl() (in module fabex.utilities.ocl_utils)":[[61,"fabex.utilities.ocl_utils.pointSamplesFromOCL",false]],"poll() (calculatepath class method)":[[20,"fabex.operators.CalculatePath.poll",false],[24,"fabex.operators.path_ops.CalculatePath.poll",false]],"poll() (cambridgesadd class method)":[[14,"fabex.operators.bridges_op.CamBridgesAdd.poll",false],[20,"fabex.operators.CamBridgesAdd.poll",false]],"poll() (camchainadd class method)":[[15,"fabex.operators.chain_ops.CamChainAdd.poll",false],[20,"fabex.operators.CamChainAdd.poll",false]],"poll() (camchainoperationadd class method)":[[15,"fabex.operators.chain_ops.CamChainOperationAdd.poll",false],[20,"fabex.operators.CamChainOperationAdd.poll",false]],"poll() (camchainoperationdown class method)":[[15,"fabex.operators.chain_ops.CamChainOperationDown.poll",false],[20,"fabex.operators.CamChainOperationDown.poll",false]],"poll() (camchainoperationremove class method)":[[15,"fabex.operators.chain_ops.CamChainOperationRemove.poll",false],[20,"fabex.operators.CamChainOperationRemove.poll",false]],"poll() (camchainoperationup class method)":[[15,"fabex.operators.chain_ops.CamChainOperationUp.poll",false],[20,"fabex.operators.CamChainOperationUp.poll",false]],"poll() (camchainremove class method)":[[15,"fabex.operators.chain_ops.CamChainRemove.poll",false],[20,"fabex.operators.CamChainRemove.poll",false]],"poll() (camcurvebonefilletovercuts class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.poll",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.poll",false]],"poll() (camcurveboolean class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoolean.poll",false],[20,"fabex.operators.CamCurveBoolean.poll",false]],"poll() (camcurveconvexhull class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveConvexHull.poll",false],[20,"fabex.operators.CamCurveConvexHull.poll",false]],"poll() (camcurvehatch class method)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.poll",false],[20,"fabex.operators.CamCurveHatch.poll",false]],"poll() (camcurveintarsion class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.poll",false],[20,"fabex.operators.CamCurveIntarsion.poll",false]],"poll() (camcurvemortise class method)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.poll",false],[20,"fabex.operators.CamCurveMortise.poll",false]],"poll() (camcurveremovedoubles class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles.poll",false],[20,"fabex.operators.CamCurveRemoveDoubles.poll",false]],"poll() (camcurvesimpleovercuts class method)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.poll",false],[20,"fabex.operators.CamCurveSimpleOvercuts.poll",false]],"poll() (cammeshgetpockets class method)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.poll",false],[20,"fabex.operators.CamMeshGetPockets.poll",false]],"poll() (camobjectsilhouette class method)":[[18,"fabex.operators.curve_tools_ops.CamObjectSilhouette.poll",false],[20,"fabex.operators.CamObjectSilhouette.poll",false]],"poll() (camoffsetsilhouete class method)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.poll",false],[20,"fabex.operators.CamOffsetSilhouete.poll",false]],"poll() (camoperationadd class method)":[[20,"fabex.operators.CamOperationAdd.poll",false],[21,"fabex.operators.operation_ops.CamOperationAdd.poll",false]],"poll() (camoperationcopy class method)":[[20,"fabex.operators.CamOperationCopy.poll",false],[21,"fabex.operators.operation_ops.CamOperationCopy.poll",false]],"poll() (camoperationmove class method)":[[20,"fabex.operators.CamOperationMove.poll",false],[21,"fabex.operators.operation_ops.CamOperationMove.poll",false]],"poll() (camoperationremove class method)":[[20,"fabex.operators.CamOperationRemove.poll",false],[21,"fabex.operators.operation_ops.CamOperationRemove.poll",false]],"poll() (camorientationadd class method)":[[20,"fabex.operators.CamOrientationAdd.poll",false],[22,"fabex.operators.orient_op.CamOrientationAdd.poll",false]],"poll() (campackobjects class method)":[[20,"fabex.operators.CamPackObjects.poll",false],[23,"fabex.operators.pack_op.CamPackObjects.poll",false]],"poll() (camsimulatechain class method)":[[20,"fabex.operators.CAMSimulateChain.poll",false],[27,"fabex.operators.simulation_ops.CAMSimulateChain.poll",false]],"poll() (dobasrelief class method)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.poll",false],[20,"fabex.operators.DoBasRelief.poll",false]],"poll() (pathexportchain class method)":[[20,"fabex.operators.PathExportChain.poll",false],[24,"fabex.operators.path_ops.PathExportChain.poll",false]],"poll() (pathschain class method)":[[20,"fabex.operators.PathsChain.poll",false],[24,"fabex.operators.path_ops.PathsChain.poll",false]],"poly (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.poly",false]],"polygon_boolean() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.polygon_boolean",false]],"polygon_convex_hull() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.polygon_convex_hull",false]],"polygons (context attribute)":[[70,"fabex.voronoi.Context.polygons",false]],"pop() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.pop",false]],"pop_min_halfedge() (priorityqueue method)":[[70,"fabex.voronoi.PriorityQueue.pop_min_halfedge",false]],"position_object() (in module fabex.utilities.bounds_utils)":[[49,"fabex.utilities.bounds_utils.position_object",false]],"post_processor (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.post_processor",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.post_processor",false]],"precision (in module fabex.constants)":[[4,"fabex.constants.PRECISION",false]],"prepare_area() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.prepare_area",false]],"prepare_bullet_collision() (in module fabex.collision)":[[3,"fabex.collision.prepare_bullet_collision",false]],"prepare_indexed() (in module fabex.utilities.index_utils)":[[56,"fabex.utilities.index_utils.prepare_indexed",false]],"preset_defines (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.preset_defines",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.preset_defines",false]],"preset_defines (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.preset_defines",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.preset_defines",false]],"preset_defines (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.preset_defines",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.preset_defines",false]],"preset_menu (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.preset_menu",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.preset_menu",false]],"preset_menu (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.preset_menu",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.preset_menu",false]],"preset_menu (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.preset_menu",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.preset_menu",false]],"preset_subdir (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.preset_subdir",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.preset_subdir",false]],"preset_subdir (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.preset_subdir",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.preset_subdir",false]],"preset_subdir (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.preset_subdir",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.preset_subdir",false]],"preset_values (addpresetcamcutter attribute)":[[20,"fabex.operators.AddPresetCamCutter.preset_values",false],[26,"fabex.operators.preset_ops.AddPresetCamCutter.preset_values",false]],"preset_values (addpresetcammachine attribute)":[[20,"fabex.operators.AddPresetCamMachine.preset_values",false],[26,"fabex.operators.preset_ops.AddPresetCamMachine.preset_values",false]],"preset_values (addpresetcamoperation attribute)":[[20,"fabex.operators.AddPresetCamOperation.preset_values",false],[26,"fabex.operators.preset_ops.AddPresetCamOperation.preset_values",false]],"pressure_angle (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.pressure_angle",false],[20,"fabex.operators.CamCurveGear.pressure_angle",false]],"priorityqueue (class in fabex.voronoi)":[[70,"fabex.voronoi.PriorityQueue",false]],"problem_areas() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.problem_areas",false]],"problemareas (class in fabex.operators)":[[20,"fabex.operators.ProblemAreas",false]],"problemareas (class in fabex.operators.bas_relief_ops)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas",false]],"proc (threadcom attribute)":[[67,"fabex.utilities.thread_utils.threadCom.proc",false]],"processes (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.processes",false],[20,"fabex.operators.DoBasRelief.processes",false]],"processes (problemareas attribute)":[[13,"fabex.operators.bas_relief_ops.ProblemAreas.processes",false],[20,"fabex.operators.ProblemAreas.processes",false]],"profile_start (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.profile_start",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.profile_start",false]],"progress() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.progress",false]],"progress_async() (in module fabex.utilities.async_utils)":[[48,"fabex.utilities.async_utils.progress_async",false]],"project_curve() (in module fabex.strategy)":[[45,"fabex.strategy.project_curve",false]],"prolongate() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.prolongate",false]],"props_register() (in module fabex)":[[9,"fabex.props_register",false]],"props_unregister() (in module fabex)":[[9,"fabex.props_unregister",false]],"protect_vertical (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.protect_vertical",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.protect_vertical",false]],"protect_vertical_limit (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.protect_vertical_limit",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.protect_vertical_limit",false]],"py3 (in module fabex.constants)":[[4,"fabex.constants.PY3",false]],"python_bin (in module fabex.constants)":[[4,"fabex.constants.PYTHON_BIN",false]],"qnext (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.qnext",false]],"r (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.R",false],[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.r",false],[20,"fabex.operators.CamHypotrochoidCurve.R",false],[20,"fabex.operators.CamHypotrochoidCurve.r",false]],"rack() (in module fabex.involute_gear)":[[10,"fabex.involute_gear.rack",false]],"rack_height (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.rack_height",false],[20,"fabex.operators.CamCurveGear.rack_height",false]],"rack_tooth_per_hole (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.rack_tooth_per_hole",false],[20,"fabex.operators.CamCurveGear.rack_tooth_per_hole",false]],"radius (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.radius",false],[20,"fabex.operators.CamCurvePlate.radius",false]],"radius (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.radius",false],[20,"fabex.operators.CamCurvePuzzle.radius",false]],"radius_around_model (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.radius_around_model",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.radius_around_model",false]],"ramp (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.ramp",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.ramp",false]],"ramp_contour() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.ramp_contour",false]],"ramp_in_angle (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.ramp_in_angle",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.ramp_in_angle",false]],"ramp_out (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.ramp_out",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.ramp_out",false]],"ramp_out_angle (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.ramp_out_angle",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.ramp_out_angle",false]],"ramp_zig_zag() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.ramp_zig_zag",false]],"re (edge attribute)":[[70,"fabex.voronoi.Edge.RE",false]],"recover_silhouettes (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.recover_silhouettes",false],[20,"fabex.operators.DoBasRelief.recover_silhouettes",false]],"reg (edge attribute)":[[70,"fabex.voronoi.Edge.reg",false],[70,"id5",false]],"register() (in module fabex)":[[9,"fabex.register",false]],"register() (in module fabex.operators)":[[20,"fabex.operators.register",false]],"register() (in module fabex.properties)":[[34,"fabex.properties.register",false]],"relative (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.relative",false]],"relief() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.relief",false]],"relieferror":[[0,"fabex.bas_relief.ReliefError",false]],"reload_paths() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.reload_paths",false]],"remove_doubles() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.remove_doubles",false]],"remove_multiple() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.remove_multiple",false]],"remove_orientation_object() (in module fabex.utilities.orient_utils)":[[63,"fabex.utilities.orient_utils.remove_orientation_object",false]],"remove_redundant_points (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.remove_redundant_points",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.remove_redundant_points",false]],"rename() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.rename",false]],"render_sample_image() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.render_sample_image",false]],"render_scene() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.render_scene",false]],"resolution (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.resolution",false],[20,"fabex.operators.CamCurveFlatCone.resolution",false]],"resolution (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.resolution",false],[20,"fabex.operators.CamCurvePlate.resolution",false]],"restore_visibility() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.restore_visibility",false]],"restrict_buffer() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.restrict_buffer",false]],"retract_height (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.retract_height",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.retract_height",false]],"retract_radius (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.retract_radius",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.retract_radius",false]],"retract_tangential (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.retract_tangential",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.retract_tangential",false]],"reverse() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.reverse",false]],"right (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.right",false],[70,"id7",false]],"right_reg() (halfedge method)":[[70,"fabex.voronoi.Halfedge.right_reg",false]],"rightend (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.rightend",false]],"rim_size (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.rim_size",false],[20,"fabex.operators.CamCurveGear.rim_size",false]],"rotary_axis_1 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.rotary_axis_1",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.rotary_axis_1",false]],"rotary_axis_2 (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.rotary_axis_2",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.rotary_axis_2",false]],"rotate (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.rotate",false],[23,"fabex.operators.pack_op.CamPackObjects.rotate",false]],"rotate() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.rotate",false]],"rotate_angle (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.rotate_angle",false],[23,"fabex.operators.pack_op.CamPackObjects.rotate_angle",false]],"rotate_point_by_point() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.rotate_point_by_point",false]],"rotation_a (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.rotation_a",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.rotation_a",false]],"rotation_b (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.rotation_b",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.rotation_b",false]],"rotation_to_2_axes() (in module fabex.utilities.orient_utils)":[[63,"fabex.utilities.orient_utils.rotation_to_2_axes",false]],"rotations (campathchunkbuilder attribute)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.rotations",false]],"s_rotate() (in module fabex.pack)":[[29,"fabex.pack.s_rotate",false]],"s_sine() (in module fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.s_sine",false]],"safe_filename() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.safe_filename",false]],"sample_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.sample_chunks",false]],"sample_chunks_n_axis() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.sample_chunks_n_axis",false]],"sample_path_low() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.sample_path_low",false]],"scale_down_before (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.scale_down_before",false],[20,"fabex.operators.DoBasRelief.scale_down_before",false]],"scale_down_before_use (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.scale_down_before_use",false],[20,"fabex.operators.DoBasRelief.scale_down_before_use",false]],"segment (class in fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.Segment",false]],"segments (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.segments",false]],"segments (layer attribute)":[[7,"fabex.gcode_import_parser.Layer.segments",false]],"segments_to_meshdata() (in module fabex.gcode_import_parser)":[[7,"fabex.gcode_import_parser.segments_to_meshdata",false]],"select_multiple() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.select_multiple",false]],"set_chunks_z() (in module fabex.utilities.chunk_utils)":[[50,"fabex.utilities.chunk_utils.set_chunks_z",false]],"set_clip_buffer() (context method)":[[70,"fabex.voronoi.Context.set_clip_buffer",false]],"set_endpoint() (edge method)":[[70,"fabex.voronoi.Edge.set_endpoint",false]],"set_points() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.set_points",false]],"set_relative() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.set_relative",false]],"set_site_number() (sitelist method)":[[70,"fabex.voronoi.SiteList.set_site_number",false]],"set_z() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.set_z",false]],"shading (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.shading",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.shading",false]],"shapely (in module fabex.constants)":[[4,"fabex.constants.SHAPELY",false]],"shapely_remove_doubles() (in module fabex.utilities.shapely_utils)":[[64,"fabex.utilities.shapely_utils.shapely_remove_doubles",false]],"shapely_to_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.shapely_to_chunks",false]],"shapely_to_coordinates() (in module fabex.utilities.shapely_utils)":[[64,"fabex.utilities.shapely_utils.shapely_to_coordinates",false]],"shapely_to_curve() (in module fabex.utilities.shapely_utils)":[[64,"fabex.utilities.shapely_utils.shapely_to_curve",false]],"shapely_to_multipolygon() (in module fabex.utilities.shapely_utils)":[[64,"fabex.utilities.shapely_utils.shapely_to_multipolygon",false]],"shapely_version() (in module fabex.utilities.version_utils)":[[68,"fabex.utilities.version_utils.shapely_version",false]],"sheet_fill_direction (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.sheet_fill_direction",false],[23,"fabex.operators.pack_op.CamPackObjects.sheet_fill_direction",false]],"sheet_x (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.sheet_x",false],[23,"fabex.operators.pack_op.CamPackObjects.sheet_x",false]],"sheet_y (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.sheet_y",false],[23,"fabex.operators.pack_op.CamPackObjects.sheet_y",false]],"shift (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.shift",false],[20,"fabex.operators.CamLissajousCurve.shift",false]],"shift (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.shift",false],[20,"fabex.operators.CamSineCurve.shift",false]],"shift() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.shift",false]],"show_popups (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.show_popups",false],[32,"fabex.preferences.CamAddonPreferences.show_popups",false]],"show_progress() (asyncoperatormixin method)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.show_progress",false]],"side_height (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.side_height",false],[20,"fabex.operators.CamCurveMortise.side_height",false]],"silhouette (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.silhouette",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.silhouette",false]],"silhouette_exponent (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.silhouette_exponent",false],[20,"fabex.operators.DoBasRelief.silhouette_exponent",false]],"silhouette_offset() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.silhouette_offset",false]],"silhouette_scale (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.silhouette_scale",false],[20,"fabex.operators.DoBasRelief.silhouette_scale",false]],"silhouette_threshold (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.silhouette_threshold",false],[20,"fabex.operators.DoBasRelief.silhouette_threshold",false]],"sim_cutter_spot() (in module fabex.simulation)":[[43,"fabex.simulation.sim_cutter_spot",false]],"simplify_tolerance (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.simplify_tolerance",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.simplify_tolerance",false]],"simppoly (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.simppoly",false]],"simulation_detail (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.simulation_detail",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.simulation_detail",false]],"single_interlock() (in module fabex.joinery)":[[11,"fabex.joinery.single_interlock",false]],"site (class in fabex.voronoi)":[[70,"fabex.voronoi.Site",false]],"sitelist (class in fabex.voronoi)":[[70,"fabex.voronoi.SiteList",false]],"sitelist.iterator (class in fabex.voronoi)":[[70,"fabex.voronoi.SiteList.Iterator",false]],"sitenum (site attribute)":[[70,"fabex.voronoi.Site.sitenum",false]],"size (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.size",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.size",false]],"skin (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.skin",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.skin",false]],"slice_3d (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.slice_3d",false],[28,"fabex.operators.slice_op.CamSliceObjects.slice_3d",false]],"slice_above_0 (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.slice_above_0",false],[28,"fabex.operators.slice_op.CamSliceObjects.slice_above_0",false]],"slice_detail (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.slice_detail",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.slice_detail",false]],"slice_distance (camsliceobjects attribute)":[[20,"fabex.operators.CamSliceObjects.slice_distance",false],[28,"fabex.operators.slice_op.CamSliceObjects.slice_distance",false]],"slicing_2d() (in module fabex.slice)":[[44,"fabex.slice.slicing_2d",false]],"slicing_3d() (in module fabex.slice)":[[44,"fabex.slice.slicing_3d",false]],"slope_array() (in module fabex.joinery)":[[11,"fabex.joinery.slope_array",false]],"small_d (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.small_d",false],[20,"fabex.operators.CamCurveFlatCone.small_d",false]],"smooth() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.smooth",false]],"smooth_iterations (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.smooth_iterations",false],[20,"fabex.operators.DoBasRelief.smooth_iterations",false]],"snrm() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.snrm",false]],"solve_pde_multigrid() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.solve_pde_multigrid",false]],"sort_chunks() (in module fabex.cam_chunk)":[[2,"fabex.cam_chunk.sort_chunks",false]],"sorted (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.sorted",false]],"source_image_crop (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_crop",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_crop",false]],"source_image_crop_end_x (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_crop_end_x",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_crop_end_x",false]],"source_image_crop_end_y (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_crop_end_y",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_crop_end_y",false]],"source_image_crop_start_x (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_crop_start_x",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_crop_start_x",false]],"source_image_crop_start_y (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_crop_start_y",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_crop_start_y",false]],"source_image_name (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_name",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_name",false]],"source_image_name (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.source_image_name",false],[20,"fabex.operators.DoBasRelief.source_image_name",false]],"source_image_offset (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_offset",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_offset",false]],"source_image_scale_z (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_scale_z",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_scale_z",false]],"source_image_size_x (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_size_x",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_size_x",false]],"source_image_size_y (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.source_image_size_y",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.source_image_size_y",false]],"source_valid() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.source_valid",false]],"spindle_default (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_default",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_default",false]],"spindle_max (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_max",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_max",false]],"spindle_min (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_min",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_min",false]],"spindle_rotation (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.spindle_rotation",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.spindle_rotation",false]],"spindle_rpm (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.spindle_rpm",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.spindle_rpm",false]],"spindle_slow_start_enable (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_slow_start_enable",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_slow_start_enable",false]],"spindle_slow_start_skip_threshold (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_slow_start_skip_threshold",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_slow_start_skip_threshold",false]],"spindle_slow_start_steps (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_slow_start_steps",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_slow_start_steps",false]],"spindle_slow_start_total_time (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_slow_start_total_time",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_slow_start_total_time",false]],"spindle_start_time (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.spindle_start_time",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.spindle_start_time",false]],"split_layers (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.split_layers",false],[20,"fabex.operators.WM_OT_gcode_import.split_layers",false]],"split_limit (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.split_limit",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.split_limit",false]],"spoke_amount (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.spoke_amount",false],[20,"fabex.operators.CamCurveGear.spoke_amount",false]],"start_block_number (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.start_block_number",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.start_block_number",false]],"start_type (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.start_type",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.start_type",false]],"starting_position (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.starting_position",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.starting_position",false]],"startpoints (campathchunkbuilder attribute)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.startpoints",false]],"stay_low (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.stay_low",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.stay_low",false]],"stem_size (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.stem_size",false],[20,"fabex.operators.CamCurvePuzzle.stem_size",false]],"stepdown (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.stepdown",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.stepdown",false]],"straight (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.straight",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.straight",false]],"straight (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.straight",false],[20,"fabex.operators.CamCurveHatch.straight",false]],"strategy (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.strategy",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.strategy",false]],"strategy_4_axis (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.strategy_4_axis",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.strategy_4_axis",false]],"strategy_5_axis (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.strategy_5_axis",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.strategy_5_axis",false]],"style (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.style",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.style",false]],"style (camoffsetsilhouete attribute)":[[18,"fabex.operators.curve_tools_ops.CamOffsetSilhouete.style",false],[20,"fabex.operators.CamOffsetSilhouete.style",false]],"style (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.style",false]],"subdivide (wm_ot_gcode_import attribute)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import.subdivide",false],[20,"fabex.operators.WM_OT_gcode_import.subdivide",false]],"subdivide() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.subdivide",false]],"subdivide_long_edges() (in module fabex.collision)":[[3,"fabex.collision.subdivide_long_edges",false]],"subdivide_short_lines() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.subdivide_short_lines",false]],"t() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.t",false]],"tab (camcurveflatcone attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveFlatCone.tab",false],[20,"fabex.operators.CamCurveFlatCone.tab",false]],"tangent_angle (camcurveinterlock attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveInterlock.tangent_angle",false],[20,"fabex.operators.CamCurveInterlock.tangent_angle",false]],"test_stroke() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.test_stroke",false]],"test_stroke_binary() (in module fabex.utilities.image_utils)":[[54,"fabex.utilities.image_utils.test_stroke_binary",false]],"testall() (in module fabex.testing)":[[46,"fabex.testing.testAll",false]],"testcalc() (in module fabex.testing)":[[46,"fabex.testing.testCalc",false]],"testcutout() (in module fabex.testing)":[[46,"fabex.testing.testCutout",false]],"testoperation() (in module fabex.testing)":[[46,"fabex.testing.testOperation",false]],"testparallel() (in module fabex.testing)":[[46,"fabex.testing.testParallel",false]],"testpocket() (in module fabex.testing)":[[46,"fabex.testing.testPocket",false]],"tests (in module fabex.testing)":[[46,"fabex.testing.tests",false]],"testsimulation() (in module fabex.testing)":[[46,"fabex.testing.testSimulation",false]],"testwaterline() (in module fabex.testing)":[[46,"fabex.testing.testWaterline",false]],"thickness_mm (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.thickness_mm",false],[20,"fabex.operators.DoBasRelief.thickness_mm",false]],"thread_read() (in module fabex.utilities.thread_utils)":[[67,"fabex.utilities.thread_utils.thread_read",false]],"threadcom (class in fabex.utilities.thread_utils)":[[67,"fabex.utilities.thread_utils.threadCom",false]],"threshold (camcurvebonefilletovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts.threshold",false],[20,"fabex.operators.CamCurveBoneFilletOvercuts.threshold",false]],"threshold (camcurvesimpleovercuts attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts.threshold",false],[20,"fabex.operators.CamCurveSimpleOvercuts.threshold",false]],"threshold (cammeshgetpockets attribute)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.threshold",false],[20,"fabex.operators.CamMeshGetPockets.threshold",false]],"tick() (asyncoperatormixin method)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.tick",false]],"tile() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.tile",false]],"tile_x_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.tile_x_amount",false],[20,"fabex.operators.CamCurvePuzzle.tile_x_amount",false]],"tile_y_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.tile_y_amount",false],[20,"fabex.operators.CamCurvePuzzle.tile_y_amount",false]],"timer (asyncoperatormixin attribute)":[[12,"fabex.operators.async_op.AsyncOperatorMixin.timer",false]],"timer_update() (in module fabex)":[[9,"fabex.timer_update",false]],"timer_update() (in module fabex.utilities.thread_utils)":[[67,"fabex.utilities.thread_utils.timer_update",false]],"timing_add() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.timing_add",false]],"timing_init() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.timing_init",false]],"timing_print() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.timing_print",false]],"timing_start() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.timing_start",false]],"to_chunk() (campathchunkbuilder method)":[[2,"fabex.cam_chunk.CamPathChunkBuilder.to_chunk",false]],"tolerance (camcurveintarsion attribute)":[[18,"fabex.operators.curve_tools_ops.CamCurveIntarsion.tolerance",false],[20,"fabex.operators.CamCurveIntarsion.tolerance",false]],"tolerance (campackobjects attribute)":[[20,"fabex.operators.CamPackObjects.tolerance",false],[23,"fabex.operators.pack_op.CamPackObjects.tolerance",false]],"tolerance (in module fabex.constants)":[[4,"fabex.constants.TOLERANCE",false]],"tonemap() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.tonemap",false]],"toolnumber (gcodemodel attribute)":[[7,"fabex.gcode_import_parser.GcodeModel.toolnumber",false]],"toolnumber (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.toolnumber",false]],"tools_location (cam_interface_properties attribute)":[[34,"fabex.properties.CAM_INTERFACE_Properties.tools_location",false],[36,"fabex.properties.interface_props.CAM_INTERFACE_Properties.tools_location",false]],"tooth_amount (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.tooth_amount",false],[20,"fabex.operators.CamCurveGear.tooth_amount",false]],"tooth_spacing (camcurvegear attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveGear.tooth_spacing",false],[20,"fabex.operators.CamCurveGear.tooth_spacing",false]],"top_bottom (camcurvemortise attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveMortise.top_bottom",false],[20,"fabex.operators.CamCurveMortise.top_bottom",false]],"triangle() (in module fabex.utilities.geom_utils)":[[53,"fabex.utilities.geom_utils.triangle",false]],"triangles (context attribute)":[[70,"fabex.voronoi.Context.triangles",false]],"triangulate (context attribute)":[[70,"fabex.voronoi.Context.triangulate",false]],"tuple_add() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.tuple_add",false]],"tuple_length() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.tuple_length",false]],"tuple_multiply() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.tuple_multiply",false]],"tuple_subtract() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.tuple_subtract",false]],"twist_female() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.twist_female",false]],"twist_keep (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_keep",false],[20,"fabex.operators.CamCurvePuzzle.twist_keep",false]],"twist_line (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_line",false],[20,"fabex.operators.CamCurvePuzzle.twist_line",false]],"twist_line() (in module fabex.joinery)":[[11,"fabex.joinery.twist_line",false]],"twist_line_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_line_amount",false],[20,"fabex.operators.CamCurvePuzzle.twist_line_amount",false]],"twist_lock (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_lock",false],[20,"fabex.operators.CamCurvePuzzle.twist_lock",false]],"twist_male() (in module fabex.puzzle_joinery)":[[42,"fabex.puzzle_joinery.twist_male",false]],"twist_percent (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_percent",false],[20,"fabex.operators.CamCurvePuzzle.twist_percent",false]],"twist_separator (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_separator",false],[20,"fabex.operators.CamCurvePuzzle.twist_separator",false]],"twist_separator_amount (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_separator_amount",false],[20,"fabex.operators.CamCurvePuzzle.twist_separator_amount",false]],"twist_separator_edge_distance (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_separator_edge_distance",false],[20,"fabex.operators.CamCurvePuzzle.twist_separator_edge_distance",false]],"twist_separator_slot() (in module fabex.joinery)":[[11,"fabex.joinery.twist_separator_slot",false]],"twist_separator_spacing (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_separator_spacing",false],[20,"fabex.operators.CamCurvePuzzle.twist_separator_spacing",false]],"twist_thick (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.twist_thick",false],[20,"fabex.operators.CamCurvePuzzle.twist_thick",false]],"type (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.type",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.type",false]],"type (segment attribute)":[[7,"fabex.gcode_import_parser.Segment.type",false]],"typecurve (camhypotrochoidcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamHypotrochoidCurve.typecurve",false],[20,"fabex.operators.CamHypotrochoidCurve.typecurve",false]],"union() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.union",false]],"unique() (in module fabex.utilities.compare_utils)":[[51,"fabex.utilities.compare_utils.unique",false]],"unit_value_to_string() (in module fabex.utilities.simple_utils)":[[65,"fabex.utilities.simple_utils.unit_value_to_string",false]],"unregister() (in module fabex)":[[9,"fabex.unregister",false]],"unregister() (in module fabex.operators)":[[20,"fabex.operators.unregister",false]],"unregister() (in module fabex.properties)":[[34,"fabex.properties.unregister",false]],"update_ambient_tag (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.update_ambient_tag",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.update_ambient_tag",false]],"update_bridges() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_bridges",false]],"update_bullet_collision_tag (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.update_bullet_collision_tag",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.update_bullet_collision_tag",false]],"update_chipload() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_chipload",false]],"update_cutout() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_cutout",false]],"update_exact() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_exact",false]],"update_exact_mode() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_exact_mode",false]],"update_image_size_y() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_image_size_y",false]],"update_interface() (in module fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.update_interface",false]],"update_layout() (in module fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.update_layout",false]],"update_machine() (in module fabex.utilities.machine_utils)":[[58,"fabex.utilities.machine_utils.update_machine",false]],"update_material() (in module fabex.utilities.material_utils)":[[59,"fabex.utilities.material_utils.update_material",false]],"update_offset_image() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_offset_image",false]],"update_offset_image_tag (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.update_offset_image_tag",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.update_offset_image_tag",false]],"update_opencamlib() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_opencamlib",false]],"update_opencamlib_1() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_opencamlib_1",false]],"update_operation() (in module fabex.properties)":[[34,"fabex.properties.update_operation",false]],"update_operation() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_operation",false],[62,"id0",false]],"update_operation_valid() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_operation_valid",false]],"update_poly() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.update_poly",false]],"update_rest() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_rest",false]],"update_rotation() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_rotation",false]],"update_shading() (in module fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.update_shading",false]],"update_silhouette_tag (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.update_silhouette_tag",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.update_silhouette_tag",false]],"update_strategy() (in module fabex.utilities.strategy_utils)":[[66,"fabex.utilities.strategy_utils.update_strategy",false]],"update_user_layout() (in module fabex.properties.interface_props)":[[36,"fabex.properties.interface_props.update_user_layout",false]],"update_z_buffer_image() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_Z_buffer_image",false]],"update_z_buffer_image_tag (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.update_z_buffer_image_tag",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.update_z_buffer_image_tag",false]],"update_zbuffer_image() (in module fabex.utilities.operation_utils)":[[62,"fabex.utilities.operation_utils.update_zbuffer_image",false]],"use_bridge_modifiers (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.use_bridge_modifiers",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.use_bridge_modifiers",false]],"use_bridges (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.use_bridges",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.use_bridges",false]],"use_bridges() (in module fabex.bridges)":[[1,"fabex.bridges.use_bridges",false]],"use_exact (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.use_exact",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.use_exact",false]],"use_image_source (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.use_image_source",false],[20,"fabex.operators.DoBasRelief.use_image_source",false]],"use_layers (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.use_layers",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.use_layers",false]],"use_limit_curve (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.use_limit_curve",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.use_limit_curve",false]],"use_modifiers (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.use_modifiers",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.use_modifiers",false]],"use_opencamlib (cam_optimisation_properties attribute)":[[34,"fabex.properties.CAM_OPTIMISATION_Properties.use_opencamlib",false],[41,"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties.use_opencamlib",false]],"use_planar (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.use_planar",false],[20,"fabex.operators.DoBasRelief.use_planar",false]],"use_position_definitions (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.use_position_definitions",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.use_position_definitions",false]],"use_profiler (in module fabex.constants)":[[4,"fabex.constants.USE_PROFILER",false]],"useg64 (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.useG64",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.useG64",false]],"user_main_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.user_main_location",false],[32,"fabex.preferences.CamAddonPreferences.user_main_location",false]],"user_operation_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.user_operation_location",false],[32,"fabex.preferences.CamAddonPreferences.user_operation_location",false]],"user_tools_location (camaddonpreferences attribute)":[[9,"fabex.CamAddonPreferences.user_tools_location",false],[32,"fabex.preferences.CamAddonPreferences.user_tools_location",false]],"valid (cam_chain_properties attribute)":[[33,"fabex.properties.chain_props.CAM_CHAIN_Properties.valid",false],[34,"fabex.properties.CAM_CHAIN_Properties.valid",false]],"valid (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.valid",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.valid",false]],"variable_finger() (in module fabex.joinery)":[[11,"fabex.joinery.variable_finger",false]],"vcycle_iterations (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.vcycle_iterations",false],[20,"fabex.operators.DoBasRelief.vcycle_iterations",false]],"vert() (in module fabex.bas_relief)":[[0,"fabex.bas_relief.vert",false]],"vertex (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.vertex",false],[70,"id10",false]],"vertical_finger() (in module fabex.joinery)":[[11,"fabex.joinery.vertical_finger",false]],"vertices (context attribute)":[[70,"fabex.voronoi.Context.vertices",false]],"view_layer_name (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.view_layer_name",false],[20,"fabex.operators.DoBasRelief.view_layer_name",false]],"voronoi() (in module fabex.voronoi)":[[70,"fabex.voronoi.voronoi",false]],"warn() (gcodemodel method)":[[7,"fabex.gcode_import_parser.GcodeModel.warn",false]],"warn() (gcodeparser method)":[[7,"fabex.gcode_import_parser.GcodeParser.warn",false]],"warnings (cam_info_properties attribute)":[[34,"fabex.properties.CAM_INFO_Properties.warnings",false],[35,"fabex.properties.info_props.CAM_INFO_Properties.warnings",false]],"was_hidden_dict (in module fabex.constants)":[[4,"fabex.constants.was_hidden_dict",false]],"waterline_fill (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.waterline_fill",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.waterline_fill",false]],"waterline_project (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.waterline_project",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.waterline_project",false]],"wave (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.wave",false],[20,"fabex.operators.CamSineCurve.wave",false]],"wave_a (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.wave_a",false],[20,"fabex.operators.CamLissajousCurve.wave_a",false]],"wave_amount (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.wave_amount",false],[20,"fabex.operators.CamSineCurve.wave_amount",false]],"wave_angle_offset (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.wave_angle_offset",false],[20,"fabex.operators.CamSineCurve.wave_angle_offset",false]],"wave_b (camlissajouscurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamLissajousCurve.wave_b",false],[20,"fabex.operators.CamLissajousCurve.wave_b",false]],"wave_distance (camsinecurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamSineCurve.wave_distance",false],[20,"fabex.operators.CamSineCurve.wave_distance",false]],"width (camcurvedrawer attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveDrawer.width",false],[20,"fabex.operators.CamCurveDrawer.width",false]],"width (camcurveplate attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePlate.width",false],[20,"fabex.operators.CamCurvePlate.width",false]],"width (camcurvepuzzle attribute)":[[16,"fabex.operators.curve_create_ops.CamCurvePuzzle.width",false],[20,"fabex.operators.CamCurvePuzzle.width",false]],"width_mm (dobasrelief attribute)":[[13,"fabex.operators.bas_relief_ops.DoBasRelief.width_mm",false],[20,"fabex.operators.DoBasRelief.width_mm",false]],"wm_ot_gcode_import (class in fabex.operators)":[[20,"fabex.operators.WM_OT_gcode_import",false]],"wm_ot_gcode_import (class in fabex.operators.gcode_import_op)":[[19,"fabex.operators.gcode_import_op.WM_OT_gcode_import",false]],"working_area (cam_machine_properties attribute)":[[34,"fabex.properties.CAM_MACHINE_Properties.working_area",false],[37,"fabex.properties.machine_props.CAM_MACHINE_Properties.working_area",false]],"x (site attribute)":[[70,"fabex.voronoi.Site.x",false]],"x_string (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.x_string",false],[20,"fabex.operators.CamCustomCurve.x_string",false]],"x_y_distance_to() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.x_y_distance_to",false]],"x_y_distance_within() (campathchunk method)":[[2,"fabex.cam_chunk.CamPathChunk.x_y_distance_within",false]],"xhatch (camcurvehatch attribute)":[[16,"fabex.operators.curve_create_ops.CamCurveHatch.xhatch",false],[20,"fabex.operators.CamCurveHatch.xhatch",false]],"xmax (sitelist attribute)":[[70,"fabex.voronoi.SiteList.xmax",false]],"xmin (edgelist attribute)":[[70,"fabex.voronoi.EdgeList.xmin",false]],"xmin (sitelist attribute)":[[70,"fabex.voronoi.SiteList.xmin",false]],"y (site attribute)":[[70,"fabex.voronoi.Site.y",false]],"y_string (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.y_string",false],[20,"fabex.operators.CamCustomCurve.y_string",false]],"ymax (sitelist attribute)":[[70,"fabex.voronoi.SiteList.ymax",false]],"ymin (priorityqueue attribute)":[[70,"fabex.voronoi.PriorityQueue.ymin",false]],"ymin (sitelist attribute)":[[70,"fabex.voronoi.SiteList.ymin",false]],"ystar (halfedge attribute)":[[70,"fabex.voronoi.Halfedge.ystar",false],[70,"id11",false]],"z (layer attribute)":[[7,"fabex.gcode_import_parser.Layer.Z",false]],"z_limit (cammeshgetpockets attribute)":[[18,"fabex.operators.curve_tools_ops.CamMeshGetPockets.z_limit",false],[20,"fabex.operators.CamMeshGetPockets.z_limit",false]],"z_position (cam_material_properties attribute)":[[34,"fabex.properties.CAM_MATERIAL_Properties.z_position",false],[38,"fabex.properties.material_props.CAM_MATERIAL_Properties.z_position",false]],"z_string (camcustomcurve attribute)":[[17,"fabex.operators.curve_equation_ops.CamCustomCurve.z_string",false],[20,"fabex.operators.CamCustomCurve.z_string",false]],"zbuffer_image (cam_operation_properties attribute)":[[9,"fabex.CAM_OPERATION_Properties.zbuffer_image",false],[40,"fabex.properties.operation_props.CAM_OPERATION_Properties.zbuffer_image",false]],"zend (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.zend",false]],"zig_zag_ramp (cam_movement_properties attribute)":[[34,"fabex.properties.CAM_MOVEMENT_Properties.zig_zag_ramp",false],[39,"fabex.properties.movement_props.CAM_MOVEMENT_Properties.zig_zag_ramp",false]],"zstart (campathchunk attribute)":[[2,"fabex.cam_chunk.CamPathChunk.zstart",false]]},"objects":{"":[[9,0,0,"-","fabex"]],"fabex":[[9,1,1,"","CAM_OPERATION_Properties"],[9,1,1,"","CamAddonPreferences"],[9,1,1,"","FABEX_ENGINE"],[0,0,0,"-","bas_relief"],[1,0,0,"-","bridges"],[2,0,0,"-","cam_chunk"],[9,6,1,"","classes"],[3,0,0,"-","collision"],[4,0,0,"-","constants"],[5,0,0,"-","engine"],[6,0,0,"-","exception"],[7,0,0,"-","gcode_import_parser"],[8,0,0,"-","gcode_path"],[9,5,1,"","get_panels"],[10,0,0,"-","involute_gear"],[11,0,0,"-","joinery"],[9,5,1,"","keymap_register"],[9,5,1,"","keymap_unregister"],[9,5,1,"","on_blender_startup"],[9,5,1,"","on_engine_change"],[20,0,0,"-","operators"],[9,5,1,"","ops_register"],[9,5,1,"","ops_unregister"],[29,0,0,"-","pack"],[30,0,0,"-","parametric"],[31,0,0,"-","pattern"],[32,0,0,"-","preferences"],[34,0,0,"-","properties"],[9,5,1,"","props_register"],[9,5,1,"","props_unregister"],[42,0,0,"-","puzzle_joinery"],[9,5,1,"","register"],[43,0,0,"-","simulation"],[44,0,0,"-","slice"],[45,0,0,"-","strategy"],[46,0,0,"-","testing"],[9,5,1,"","timer_update"],[9,5,1,"","unregister"],[55,0,0,"-","utilities"],[69,0,0,"-","version"],[70,0,0,"-","voronoi"]],"fabex.CAM_OPERATION_Properties":[[9,2,1,"","a_along_x"],[9,2,1,"","add_mesh_for_medial"],[9,2,1,"","add_pocket_for_medial"],[9,2,1,"","ambient"],[9,2,1,"","ambient_behaviour"],[9,2,1,"","ambient_cutter_restrict"],[9,2,1,"","ambient_radius"],[9,2,1,"","array"],[9,2,1,"","array_x_count"],[9,2,1,"","array_x_distance"],[9,2,1,"","array_y_count"],[9,2,1,"","array_y_distance"],[9,2,1,"","auto_export"],[9,2,1,"","ball_radius"],[9,2,1,"","borderwidth"],[9,2,1,"","bridges_collection_name"],[9,2,1,"","bridges_height"],[9,2,1,"","bridges_width"],[9,2,1,"","bull_corner_radius"],[9,2,1,"","carve_depth"],[9,2,1,"","change_data"],[9,2,1,"","changed"],[9,2,1,"","collection_name"],[9,2,1,"","computing"],[9,2,1,"","crazy_threshold_1"],[9,2,1,"","crazy_threshold_2"],[9,2,1,"","crazy_threshold_3"],[9,2,1,"","crazy_threshold_4"],[9,2,1,"","crazy_threshold_5"],[9,2,1,"","curve_source"],[9,2,1,"","curve_target"],[9,2,1,"","cut_type"],[9,2,1,"","cutter_description"],[9,2,1,"","cutter_diameter"],[9,2,1,"","cutter_flutes"],[9,2,1,"","cutter_id"],[9,2,1,"","cutter_length"],[9,2,1,"","cutter_object_name"],[9,2,1,"","cutter_tip_angle"],[9,2,1,"","cutter_type"],[9,2,1,"","cylcone_diameter"],[9,2,1,"","distance_along_paths"],[9,2,1,"","distance_between_paths"],[9,2,1,"","do_simulation_feedrate"],[9,2,1,"","dont_merge"],[9,2,1,"","drill_type"],[9,2,1,"","enable_a_axis"],[9,2,1,"","enable_b_axis"],[9,2,1,"","enable_dust"],[9,2,1,"","enable_hold"],[9,2,1,"","enable_mist"],[9,2,1,"","feedrate"],[9,2,1,"","filename"],[9,2,1,"","first_down"],[9,2,1,"","gcode_header"],[9,2,1,"","gcode_start_dust_cmd"],[9,2,1,"","gcode_start_hold_cmd"],[9,2,1,"","gcode_start_mist_cmd"],[9,2,1,"","gcode_stop_dust_cmd"],[9,2,1,"","gcode_stop_hold_cmd"],[9,2,1,"","gcode_stop_mist_cmd"],[9,2,1,"","gcode_trailer"],[9,2,1,"","geometry_source"],[9,2,1,"","hide_all_others"],[9,2,1,"","info"],[9,2,1,"","inverse"],[9,2,1,"","laser_cmd"],[9,2,1,"","laser_delay"],[9,2,1,"","laser_off"],[9,2,1,"","laser_on"],[9,2,1,"","lead_in"],[9,2,1,"","lead_out"],[9,2,1,"","limit_curve"],[9,2,1,"","machine_axes"],[9,2,1,"","material"],[9,2,1,"","max"],[9,2,1,"","max_z"],[9,2,1,"","medial_axis_subdivision"],[9,2,1,"","medial_axis_threshold"],[9,2,1,"","min"],[9,2,1,"","min_z"],[9,2,1,"","min_z_from"],[9,2,1,"","movement"],[9,2,1,"","name"],[9,2,1,"","object_name"],[9,2,1,"","objects"],[9,2,1,"","offset_image"],[9,2,1,"","old_rotation_a"],[9,2,1,"","old_rotation_b"],[9,2,1,"","operation_limit"],[9,2,1,"","optimisation"],[9,2,1,"","out_text"],[9,2,1,"","outlines_count"],[9,2,1,"","output_header"],[9,2,1,"","output_trailer"],[9,2,1,"","parallel_angle"],[9,2,1,"","parallel_pocket_angle"],[9,2,1,"","parallel_pocket_contour"],[9,2,1,"","parallel_pocket_crosshatch"],[9,2,1,"","parent_path_to_object"],[9,2,1,"","path_object_name"],[9,2,1,"","pencil_threshold"],[9,2,1,"","pid"],[9,2,1,"","plasma_delay"],[9,2,1,"","plasma_dwell"],[9,2,1,"","plasma_off"],[9,2,1,"","plasma_on"],[9,2,1,"","plunge_angle"],[9,2,1,"","plunge_feedrate"],[9,2,1,"","pocket_option"],[9,2,1,"","pocket_to_curve"],[9,2,1,"","pocket_type"],[9,2,1,"","profile_start"],[9,2,1,"","remove_redundant_points"],[9,2,1,"","rotary_axis_1"],[9,2,1,"","rotary_axis_2"],[9,2,1,"","rotation_a"],[9,2,1,"","rotation_b"],[9,2,1,"","silhouette"],[9,2,1,"","simplify_tolerance"],[9,2,1,"","skin"],[9,2,1,"","slice_detail"],[9,2,1,"","source_image_crop"],[9,2,1,"","source_image_crop_end_x"],[9,2,1,"","source_image_crop_end_y"],[9,2,1,"","source_image_crop_start_x"],[9,2,1,"","source_image_crop_start_y"],[9,2,1,"","source_image_name"],[9,2,1,"","source_image_offset"],[9,2,1,"","source_image_scale_z"],[9,2,1,"","source_image_size_x"],[9,2,1,"","source_image_size_y"],[9,2,1,"","spindle_rpm"],[9,2,1,"","start_type"],[9,2,1,"","stepdown"],[9,2,1,"","straight"],[9,2,1,"","strategy"],[9,2,1,"","strategy_4_axis"],[9,2,1,"","strategy_5_axis"],[9,2,1,"","update_ambient_tag"],[9,2,1,"","update_bullet_collision_tag"],[9,2,1,"","update_offset_image_tag"],[9,2,1,"","update_silhouette_tag"],[9,2,1,"","update_z_buffer_image_tag"],[9,2,1,"","use_bridge_modifiers"],[9,2,1,"","use_bridges"],[9,2,1,"","use_layers"],[9,2,1,"","use_limit_curve"],[9,2,1,"","use_modifiers"],[9,2,1,"","valid"],[9,2,1,"","waterline_fill"],[9,2,1,"","waterline_project"],[9,2,1,"","zbuffer_image"]],"fabex.CamAddonPreferences":[[9,2,1,"","bl_idname"],[9,2,1,"","default_interface_level"],[9,2,1,"","default_layout"],[9,2,1,"","default_machine_preset"],[9,2,1,"","default_main_location"],[9,2,1,"","default_operation_location"],[9,2,1,"","default_shading"],[9,2,1,"","default_tools_location"],[9,3,1,"","draw"],[9,2,1,"","op_preset_update"],[9,2,1,"","show_popups"],[9,2,1,"","user_main_location"],[9,2,1,"","user_operation_location"],[9,2,1,"","user_tools_location"]],"fabex.FABEX_ENGINE":[[9,2,1,"","bl_idname"],[9,2,1,"","bl_label"],[9,2,1,"","bl_use_eevee_viewport"]],"fabex.bas_relief":[[0,4,1,"","ReliefError"],[0,5,1,"","add_correction"],[0,5,1,"","asolve"],[0,5,1,"","atimes"],[0,5,1,"","build_mesh"],[0,5,1,"","calculate_defect"],[0,5,1,"","copy_compbuf_data"],[0,5,1,"","idx"],[0,5,1,"","linear_bcg"],[0,5,1,"","problem_areas"],[0,5,1,"","prolongate"],[0,5,1,"","relief"],[0,5,1,"","render_scene"],[0,5,1,"","restrict_buffer"],[0,5,1,"","smooth"],[0,5,1,"","snrm"],[0,5,1,"","solve_pde_multigrid"],[0,5,1,"","tonemap"],[0,5,1,"","vert"]],"fabex.bridges":[[1,5,1,"","add_auto_bridges"],[1,5,1,"","add_bridge"],[1,5,1,"","auto_cut_bridge"],[1,5,1,"","get_bridges_poly"],[1,5,1,"","use_bridges"]],"fabex.cam_chunk":[[2,1,1,"","CamPathChunk"],[2,1,1,"","CamPathChunkBuilder"],[2,5,1,"","chunks_coherency"],[2,5,1,"","connect_chunks_low"],[2,5,1,"","crazy_stroke_image"],[2,5,1,"","crazy_stroke_image_binary"],[2,5,1,"","curve_to_chunks"],[2,5,1,"","curve_to_shapely"],[2,5,1,"","get_ambient"],[2,5,1,"","get_object_outline"],[2,5,1,"","get_object_silhouette"],[2,5,1,"","get_offset_image_cavities"],[2,5,1,"","get_operation_silhouette"],[2,5,1,"","image_edge_search_on_line"],[2,5,1,"","image_to_chunks"],[2,5,1,"","image_to_shapely"],[2,5,1,"","limit_chunks"],[2,5,1,"","mesh_from_curve_to_chunk"],[2,5,1,"","oclGetWaterline"],[2,5,1,"","oclResampleChunks"],[2,5,1,"","polygon_boolean"],[2,5,1,"","polygon_convex_hull"],[2,5,1,"","sample_chunks"],[2,5,1,"","sample_chunks_n_axis"],[2,5,1,"","sample_path_low"],[2,5,1,"","shapely_to_chunks"],[2,5,1,"","silhouette_offset"],[2,5,1,"","sort_chunks"]],"fabex.cam_chunk.CamPathChunk":[[2,3,1,"","adapt_distance"],[2,3,1,"","append"],[2,3,1,"","break_path_for_leadin_leadout"],[2,3,1,"","change_path_start"],[2,2,1,"","children"],[2,3,1,"","clamp_max_z"],[2,3,1,"","clamp_z"],[2,3,1,"","clip_points"],[2,2,1,"","closed"],[2,3,1,"","copy"],[2,3,1,"","count"],[2,3,1,"","dedupe_points"],[2,3,1,"","distance"],[2,3,1,"","distance_start"],[2,3,1,"","extend"],[2,3,1,"","flip_x"],[2,3,1,"","get_length"],[2,3,1,"","get_next_closest"],[2,3,1,"","get_point"],[2,3,1,"","get_points"],[2,3,1,"","get_points_np"],[2,3,1,"","insert"],[2,3,1,"","is_below_z"],[2,3,1,"","lead_contour"],[2,2,1,"","length"],[2,3,1,"","offset_z"],[2,2,1,"","parents"],[2,2,1,"","poly"],[2,3,1,"","pop"],[2,3,1,"","ramp_contour"],[2,3,1,"","ramp_zig_zag"],[2,3,1,"","reverse"],[2,3,1,"","set_points"],[2,3,1,"","set_z"],[2,3,1,"","shift"],[2,2,1,"","simppoly"],[2,2,1,"","sorted"],[2,3,1,"","update_poly"],[2,3,1,"","x_y_distance_to"],[2,3,1,"","x_y_distance_within"],[2,2,1,"","zend"],[2,2,1,"","zstart"]],"fabex.cam_chunk.CamPathChunkBuilder":[[2,2,1,"","depth"],[2,2,1,"","endpoints"],[2,2,1,"","points"],[2,2,1,"","rotations"],[2,2,1,"","startpoints"],[2,3,1,"","to_chunk"]],"fabex.collision":[[3,5,1,"","cleanup_bullet_collision"],[3,5,1,"","get_cutter_bullet"],[3,5,1,"","get_sample_bullet"],[3,5,1,"","get_sample_bullet_n_axis"],[3,5,1,"","prepare_bullet_collision"],[3,5,1,"","subdivide_long_edges"]],"fabex.constants":[[4,6,1,"","BIG_FLOAT"],[4,6,1,"","BULLET_SCALE"],[4,6,1,"","CHIPLOAD_PRECISION"],[4,6,1,"","CUTTER_OFFSET"],[4,6,1,"","DT"],[4,6,1,"","EPS"],[4,6,1,"","G64_INCOMPATIBLE_MACHINES"],[4,6,1,"","MAX_OPERATION_TIME"],[4,6,1,"","NUMPYALG"],[4,6,1,"","OCL_SCALE"],[4,6,1,"","PRECISION"],[4,6,1,"","PY3"],[4,6,1,"","PYTHON_BIN"],[4,6,1,"","SHAPELY"],[4,6,1,"","TOLERANCE"],[4,6,1,"","USE_PROFILER"],[4,6,1,"","_IS_LOADING_DEFAULTS"],[4,6,1,"","_PREVIOUS_OCL_MESH"],[4,6,1,"","was_hidden_dict"]],"fabex.engine":[[5,1,1,"","FABEX_ENGINE"],[5,5,1,"","get_panels"]],"fabex.engine.FABEX_ENGINE":[[5,2,1,"","bl_idname"],[5,2,1,"","bl_label"],[5,2,1,"","bl_use_eevee_viewport"]],"fabex.exception":[[6,4,1,"","CamException"]],"fabex.gcode_import_parser":[[7,1,1,"","GcodeModel"],[7,1,1,"","GcodeParser"],[7,1,1,"","Layer"],[7,1,1,"","Segment"],[7,5,1,"","import_gcode"],[7,5,1,"","obj_from_pydata"],[7,6,1,"","path"],[7,5,1,"","segments_to_meshdata"]],"fabex.gcode_import_parser.GcodeModel":[[7,3,1,"","add_segment"],[7,3,1,"","classify_segments"],[7,2,1,"","color"],[7,3,1,"","do_G1"],[7,3,1,"","do_G92"],[7,3,1,"","do_M163"],[7,3,1,"","draw"],[7,3,1,"","error"],[7,2,1,"","isRelative"],[7,2,1,"","layers"],[7,2,1,"","offset"],[7,2,1,"","parser"],[7,2,1,"","relative"],[7,2,1,"","segments"],[7,3,1,"","set_relative"],[7,3,1,"","subdivide"],[7,2,1,"","toolnumber"],[7,3,1,"","warn"]],"fabex.gcode_import_parser.GcodeParser":[[7,2,1,"","comment"],[7,3,1,"","error"],[7,2,1,"","model"],[7,3,1,"","parse_G0"],[7,3,1,"","parse_G1"],[7,3,1,"","parse_G90"],[7,3,1,"","parse_G91"],[7,3,1,"","parse_G92"],[7,3,1,"","parse_args"],[7,3,1,"","parse_file"],[7,3,1,"","parse_line"],[7,3,1,"","warn"]],"fabex.gcode_import_parser.Layer":[[7,2,1,"","Z"],[7,3,1,"","__str__"],[7,2,1,"","distance"],[7,2,1,"","extrudate"],[7,2,1,"","segments"]],"fabex.gcode_import_parser.Segment":[[7,3,1,"","__str__"],[7,2,1,"","color"],[7,2,1,"","coords"],[7,2,1,"","layerIdx"],[7,2,1,"","line"],[7,2,1,"","lineNb"],[7,2,1,"","style"],[7,2,1,"","toolnumber"],[7,2,1,"","type"]],"fabex.gcode_path":[[8,5,1,"","check_memory_limit"],[8,5,1,"","export_gcode_path"],[8,5,1,"","get_change_data"],[8,5,1,"","get_path"],[8,5,1,"","get_path_3_axis"],[8,5,1,"","get_path_4_axis"],[8,5,1,"","point_on_line"]],"fabex.involute_gear":[[10,5,1,"","gear"],[10,5,1,"","gear_iang"],[10,5,1,"","gear_polar"],[10,5,1,"","gear_q6"],[10,5,1,"","gear_q7"],[10,5,1,"","rack"]],"fabex.joinery":[[11,5,1,"","angle"],[11,5,1,"","angle_difference"],[11,5,1,"","create_base_plate"],[11,5,1,"","create_flex_side"],[11,5,1,"","d_slope_array"],[11,5,1,"","distributed_interlock"],[11,5,1,"","find_slope"],[11,5,1,"","finger_amount"],[11,5,1,"","finger_pair"],[11,5,1,"","fixed_finger"],[11,5,1,"","horizontal_finger"],[11,5,1,"","interlock_groove"],[11,5,1,"","interlock_twist"],[11,5,1,"","interlock_twist_separator"],[11,5,1,"","make_flex_pocket"],[11,5,1,"","make_variable_flex_pocket"],[11,5,1,"","mortise"],[11,5,1,"","single_interlock"],[11,5,1,"","slope_array"],[11,5,1,"","twist_line"],[11,5,1,"","twist_separator_slot"],[11,5,1,"","variable_finger"],[11,5,1,"","vertical_finger"]],"fabex.operators":[[20,1,1,"","AddPresetCamCutter"],[20,1,1,"","AddPresetCamMachine"],[20,1,1,"","AddPresetCamOperation"],[20,1,1,"","CAMSimulate"],[20,1,1,"","CAMSimulateChain"],[20,1,1,"","CAM_MATERIAL_PositionObject"],[20,1,1,"","CalculatePath"],[20,1,1,"","CamBridgesAdd"],[20,1,1,"","CamChainAdd"],[20,1,1,"","CamChainOperationAdd"],[20,1,1,"","CamChainOperationDown"],[20,1,1,"","CamChainOperationRemove"],[20,1,1,"","CamChainOperationUp"],[20,1,1,"","CamChainRemove"],[20,1,1,"","CamCurveBoneFilletOvercuts"],[20,1,1,"","CamCurveBoolean"],[20,1,1,"","CamCurveConvexHull"],[20,1,1,"","CamCurveDrawer"],[20,1,1,"","CamCurveFlatCone"],[20,1,1,"","CamCurveGear"],[20,1,1,"","CamCurveHatch"],[20,1,1,"","CamCurveIntarsion"],[20,1,1,"","CamCurveInterlock"],[20,1,1,"","CamCurveMortise"],[20,1,1,"","CamCurvePlate"],[20,1,1,"","CamCurvePuzzle"],[20,1,1,"","CamCurveRemoveDoubles"],[20,1,1,"","CamCurveSimpleOvercuts"],[20,1,1,"","CamCustomCurve"],[20,1,1,"","CamHypotrochoidCurve"],[20,1,1,"","CamLissajousCurve"],[20,1,1,"","CamMeshGetPockets"],[20,1,1,"","CamObjectSilhouette"],[20,1,1,"","CamOffsetSilhouete"],[20,1,1,"","CamOperationAdd"],[20,1,1,"","CamOperationCopy"],[20,1,1,"","CamOperationMove"],[20,1,1,"","CamOperationRemove"],[20,1,1,"","CamOrientationAdd"],[20,1,1,"","CamPackObjects"],[20,1,1,"","CamSineCurve"],[20,1,1,"","CamSliceObjects"],[20,1,1,"","DoBasRelief"],[20,1,1,"","KillPathsBackground"],[20,1,1,"","PathExport"],[20,1,1,"","PathExportChain"],[20,1,1,"","PathsAll"],[20,1,1,"","PathsBackground"],[20,1,1,"","PathsChain"],[20,1,1,"","ProblemAreas"],[20,1,1,"","WM_OT_gcode_import"],[12,0,0,"-","async_op"],[13,0,0,"-","bas_relief_ops"],[14,0,0,"-","bridges_op"],[15,0,0,"-","chain_ops"],[20,6,1,"","classes"],[16,0,0,"-","curve_create_ops"],[17,0,0,"-","curve_equation_ops"],[18,0,0,"-","curve_tools_ops"],[19,0,0,"-","gcode_import_op"],[21,0,0,"-","operation_ops"],[22,0,0,"-","orient_op"],[23,0,0,"-","pack_op"],[24,0,0,"-","path_ops"],[25,0,0,"-","position_op"],[26,0,0,"-","preset_ops"],[20,5,1,"","register"],[27,0,0,"-","simulation_ops"],[28,0,0,"-","slice_op"],[20,5,1,"","unregister"]],"fabex.operators.AddPresetCamCutter":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","preset_defines"],[20,2,1,"","preset_menu"],[20,2,1,"","preset_subdir"],[20,2,1,"","preset_values"]],"fabex.operators.AddPresetCamMachine":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","preset_defines"],[20,2,1,"","preset_menu"],[20,2,1,"","preset_subdir"],[20,2,1,"","preset_values"]],"fabex.operators.AddPresetCamOperation":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","preset_defines"],[20,2,1,"","preset_menu"],[20,2,1,"","preset_subdir"],[20,2,1,"","preset_values"]],"fabex.operators.CAMSimulate":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute_async"],[20,2,1,"","operation"]],"fabex.operators.CAMSimulateChain":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute_async"],[20,2,1,"","operation"],[20,3,1,"","poll"]],"fabex.operators.CAM_MATERIAL_PositionObject":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute"]],"fabex.operators.CalculatePath":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute_async"],[20,3,1,"","poll"]],"fabex.operators.CamBridgesAdd":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainAdd":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainOperationAdd":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainOperationDown":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainOperationRemove":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainOperationUp":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamChainRemove":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamCurveBoneFilletOvercuts":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","diameter"],[20,2,1,"","do_invert"],[20,2,1,"","do_outer"],[20,3,1,"","execute"],[20,3,1,"","invoke"],[20,2,1,"","other_edge"],[20,3,1,"","poll"],[20,2,1,"","style"],[20,2,1,"","threshold"]],"fabex.operators.CamCurveBoolean":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","boolean_type"],[20,3,1,"","execute"],[20,3,1,"","invoke"],[20,3,1,"","poll"]],"fabex.operators.CamCurveConvexHull":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamCurveDrawer":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","depth"],[20,3,1,"","draw"],[20,2,1,"","drawer_hole_diameter"],[20,2,1,"","drawer_hole_offset"],[20,2,1,"","drawer_plate_thickness"],[20,3,1,"","execute"],[20,2,1,"","finger_inset"],[20,2,1,"","finger_size"],[20,2,1,"","finger_tolerance"],[20,2,1,"","height"],[20,2,1,"","overcut"],[20,2,1,"","overcut_diameter"],[20,2,1,"","width"]],"fabex.operators.CamCurveFlatCone":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","height"],[20,2,1,"","intake"],[20,2,1,"","intake_skew"],[20,2,1,"","large_d"],[20,2,1,"","resolution"],[20,2,1,"","small_d"],[20,2,1,"","tab"]],"fabex.operators.CamCurveGear":[[20,2,1,"","backlash"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","clearance"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","gear_type"],[20,2,1,"","hole_diameter"],[20,2,1,"","hub_diameter"],[20,2,1,"","pressure_angle"],[20,2,1,"","rack_height"],[20,2,1,"","rack_tooth_per_hole"],[20,2,1,"","rim_size"],[20,2,1,"","spoke_amount"],[20,2,1,"","tooth_amount"],[20,2,1,"","tooth_spacing"]],"fabex.operators.CamCurveHatch":[[20,2,1,"","angle"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","contour"],[20,2,1,"","contour_separate"],[20,2,1,"","distance"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","offset"],[20,2,1,"","pocket_shape"],[20,3,1,"","poll"],[20,2,1,"","straight"],[20,2,1,"","xhatch"]],"fabex.operators.CamCurveIntarsion":[[20,2,1,"","backlight"],[20,2,1,"","backlight_depth_from_top"],[20,2,1,"","base_thickness"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","diameter"],[20,3,1,"","execute"],[20,2,1,"","intarsion_thickness"],[20,3,1,"","invoke"],[20,2,1,"","perimeter_cut"],[20,3,1,"","poll"],[20,2,1,"","tolerance"]],"fabex.operators.CamCurveInterlock":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","finger_amount"],[20,2,1,"","finger_size"],[20,2,1,"","finger_tolerance"],[20,2,1,"","fixed_angle"],[20,2,1,"","interlock_type"],[20,2,1,"","opencurve"],[20,2,1,"","plate_thickness"],[20,2,1,"","tangent_angle"]],"fabex.operators.CamCurveMortise":[[20,2,1,"","adaptive"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","double_adaptive"],[20,3,1,"","execute"],[20,2,1,"","finger_size"],[20,2,1,"","finger_tolerance"],[20,2,1,"","flex_pocket"],[20,2,1,"","min_finger_size"],[20,2,1,"","opencurve"],[20,2,1,"","plate_thickness"],[20,3,1,"","poll"],[20,2,1,"","side_height"],[20,2,1,"","top_bottom"]],"fabex.operators.CamCurvePlate":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","height"],[20,2,1,"","hole_diameter"],[20,2,1,"","hole_hamount"],[20,2,1,"","hole_hdist"],[20,2,1,"","hole_tolerance"],[20,2,1,"","hole_vdist"],[20,2,1,"","plate_type"],[20,2,1,"","radius"],[20,2,1,"","resolution"],[20,2,1,"","width"]],"fabex.operators.CamCurvePuzzle":[[20,2,1,"","angle"],[20,2,1,"","angleb"],[20,2,1,"","base_gender"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","diameter"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","finger_amount"],[20,2,1,"","finger_tolerance"],[20,2,1,"","gender"],[20,2,1,"","height"],[20,2,1,"","interlock_amount"],[20,2,1,"","interlock_type"],[20,2,1,"","mitre"],[20,2,1,"","multiangle_gender"],[20,2,1,"","overcut"],[20,2,1,"","overcut_diameter"],[20,2,1,"","radius"],[20,2,1,"","stem_size"],[20,2,1,"","tile_x_amount"],[20,2,1,"","tile_y_amount"],[20,2,1,"","twist_keep"],[20,2,1,"","twist_line"],[20,2,1,"","twist_line_amount"],[20,2,1,"","twist_lock"],[20,2,1,"","twist_percent"],[20,2,1,"","twist_separator"],[20,2,1,"","twist_separator_amount"],[20,2,1,"","twist_separator_edge_distance"],[20,2,1,"","twist_separator_spacing"],[20,2,1,"","twist_thick"],[20,2,1,"","width"]],"fabex.operators.CamCurveRemoveDoubles":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,3,1,"","invoke"],[20,2,1,"","keep_bezier"],[20,2,1,"","merge_distance"],[20,3,1,"","poll"]],"fabex.operators.CamCurveSimpleOvercuts":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","diameter"],[20,2,1,"","do_outer"],[20,3,1,"","execute"],[20,2,1,"","invert"],[20,3,1,"","invoke"],[20,3,1,"","poll"],[20,2,1,"","threshold"]],"fabex.operators.CamCustomCurve":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","iteration"],[20,2,1,"","max_t"],[20,2,1,"","min_t"],[20,2,1,"","x_string"],[20,2,1,"","y_string"],[20,2,1,"","z_string"]],"fabex.operators.CamHypotrochoidCurve":[[20,2,1,"","R"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","d"],[20,2,1,"","dip"],[20,3,1,"","execute"],[20,2,1,"","r"],[20,2,1,"","typecurve"]],"fabex.operators.CamLissajousCurve":[[20,2,1,"","amplitude_a"],[20,2,1,"","amplitude_b"],[20,2,1,"","amplitude_z"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","iteration"],[20,2,1,"","max_t"],[20,2,1,"","min_t"],[20,2,1,"","period_a"],[20,2,1,"","period_b"],[20,2,1,"","period_z"],[20,2,1,"","shift"],[20,2,1,"","wave_a"],[20,2,1,"","wave_b"]],"fabex.operators.CamMeshGetPockets":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"],[20,2,1,"","threshold"],[20,2,1,"","z_limit"]],"fabex.operators.CamObjectSilhouette":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamOffsetSilhouete":[[20,2,1,"","align"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","caps"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,3,1,"","invoke"],[20,3,1,"","is_straight"],[20,2,1,"","mitre_limit"],[20,2,1,"","offset"],[20,2,1,"","open_type"],[20,3,1,"","poll"],[20,2,1,"","style"]],"fabex.operators.CamOperationAdd":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamOperationCopy":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamOperationMove":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","direction"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamOperationRemove":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamOrientationAdd":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.CamPackObjects":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","distance"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,3,1,"","invoke"],[20,3,1,"","poll"],[20,2,1,"","rotate"],[20,2,1,"","rotate_angle"],[20,2,1,"","sheet_fill_direction"],[20,2,1,"","sheet_x"],[20,2,1,"","sheet_y"],[20,2,1,"","tolerance"]],"fabex.operators.CamSineCurve":[[20,2,1,"","amplitude"],[20,2,1,"","axis"],[20,2,1,"","beat_period"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","iteration"],[20,2,1,"","max_t"],[20,2,1,"","min_t"],[20,2,1,"","offset"],[20,2,1,"","period"],[20,2,1,"","shift"],[20,2,1,"","wave"],[20,2,1,"","wave_amount"],[20,2,1,"","wave_angle_offset"],[20,2,1,"","wave_distance"]],"fabex.operators.CamSliceObjects":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","indexes"],[20,3,1,"","invoke"],[20,2,1,"","slice_3d"],[20,2,1,"","slice_above_0"],[20,2,1,"","slice_distance"]],"fabex.operators.DoBasRelief":[[20,2,1,"","advanced"],[20,2,1,"","attenuation"],[20,2,1,"","bit_diameter"],[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,2,1,"","decimate_ratio"],[20,2,1,"","depth_exponent"],[20,2,1,"","detail_enhancement_amount"],[20,2,1,"","detail_enhancement_use"],[20,3,1,"","draw"],[20,3,1,"","execute"],[20,2,1,"","gradient_scaling_mask_name"],[20,2,1,"","gradient_scaling_mask_use"],[20,2,1,"","height_mm"],[20,3,1,"","invoke"],[20,2,1,"","justify_x"],[20,2,1,"","justify_y"],[20,2,1,"","justify_z"],[20,2,1,"","linbcg_iterations"],[20,2,1,"","min_gridsize"],[20,2,1,"","pass_per_radius"],[20,3,1,"","poll"],[20,2,1,"","processes"],[20,2,1,"","recover_silhouettes"],[20,2,1,"","scale_down_before"],[20,2,1,"","scale_down_before_use"],[20,2,1,"","silhouette_exponent"],[20,2,1,"","silhouette_scale"],[20,2,1,"","silhouette_threshold"],[20,2,1,"","smooth_iterations"],[20,2,1,"","source_image_name"],[20,2,1,"","thickness_mm"],[20,2,1,"","use_image_source"],[20,2,1,"","use_planar"],[20,2,1,"","vcycle_iterations"],[20,2,1,"","view_layer_name"],[20,2,1,"","width_mm"]],"fabex.operators.KillPathsBackground":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"]],"fabex.operators.PathExport":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"]],"fabex.operators.PathExportChain":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,3,1,"","poll"]],"fabex.operators.PathsAll":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","draw"],[20,3,1,"","execute"]],"fabex.operators.PathsBackground":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"]],"fabex.operators.PathsChain":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute_async"],[20,3,1,"","poll"]],"fabex.operators.ProblemAreas":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,2,1,"","bl_options"],[20,3,1,"","execute"],[20,2,1,"","processes"]],"fabex.operators.WM_OT_gcode_import":[[20,2,1,"","bl_idname"],[20,2,1,"","bl_label"],[20,3,1,"","execute"],[20,2,1,"","filename_ext"],[20,2,1,"","filter_glob"],[20,2,1,"","max_segment_size"],[20,2,1,"","output"],[20,2,1,"","split_layers"],[20,2,1,"","subdivide"]],"fabex.operators.async_op":[[12,4,1,"","AsyncCancelledException"],[12,1,1,"","AsyncOperatorMixin"],[12,1,1,"","AsyncTestOperator"]],"fabex.operators.async_op.AsyncOperatorMixin":[[12,2,1,"","_is_cancelled"],[12,2,1,"","coroutine"],[12,3,1,"","execute"],[12,3,1,"","modal"],[12,3,1,"","show_progress"],[12,3,1,"","tick"],[12,2,1,"","timer"]],"fabex.operators.async_op.AsyncTestOperator":[[12,2,1,"","bl_idname"],[12,2,1,"","bl_label"],[12,2,1,"","bl_options"],[12,3,1,"","execute_async"]],"fabex.operators.bas_relief_ops":[[13,1,1,"","DoBasRelief"],[13,1,1,"","ProblemAreas"]],"fabex.operators.bas_relief_ops.DoBasRelief":[[13,2,1,"","advanced"],[13,2,1,"","attenuation"],[13,2,1,"","bit_diameter"],[13,2,1,"","bl_idname"],[13,2,1,"","bl_label"],[13,2,1,"","bl_options"],[13,2,1,"","decimate_ratio"],[13,2,1,"","depth_exponent"],[13,2,1,"","detail_enhancement_amount"],[13,2,1,"","detail_enhancement_use"],[13,3,1,"","draw"],[13,3,1,"","execute"],[13,2,1,"","gradient_scaling_mask_name"],[13,2,1,"","gradient_scaling_mask_use"],[13,2,1,"","height_mm"],[13,3,1,"","invoke"],[13,2,1,"","justify_x"],[13,2,1,"","justify_y"],[13,2,1,"","justify_z"],[13,2,1,"","linbcg_iterations"],[13,2,1,"","min_gridsize"],[13,2,1,"","pass_per_radius"],[13,3,1,"","poll"],[13,2,1,"","processes"],[13,2,1,"","recover_silhouettes"],[13,2,1,"","scale_down_before"],[13,2,1,"","scale_down_before_use"],[13,2,1,"","silhouette_exponent"],[13,2,1,"","silhouette_scale"],[13,2,1,"","silhouette_threshold"],[13,2,1,"","smooth_iterations"],[13,2,1,"","source_image_name"],[13,2,1,"","thickness_mm"],[13,2,1,"","use_image_source"],[13,2,1,"","use_planar"],[13,2,1,"","vcycle_iterations"],[13,2,1,"","view_layer_name"],[13,2,1,"","width_mm"]],"fabex.operators.bas_relief_ops.ProblemAreas":[[13,2,1,"","bl_idname"],[13,2,1,"","bl_label"],[13,2,1,"","bl_options"],[13,3,1,"","execute"],[13,2,1,"","processes"]],"fabex.operators.bridges_op":[[14,1,1,"","CamBridgesAdd"]],"fabex.operators.bridges_op.CamBridgesAdd":[[14,2,1,"","bl_idname"],[14,2,1,"","bl_label"],[14,2,1,"","bl_options"],[14,3,1,"","execute"],[14,3,1,"","poll"]],"fabex.operators.chain_ops":[[15,1,1,"","CamChainAdd"],[15,1,1,"","CamChainOperationAdd"],[15,1,1,"","CamChainOperationDown"],[15,1,1,"","CamChainOperationRemove"],[15,1,1,"","CamChainOperationUp"],[15,1,1,"","CamChainRemove"]],"fabex.operators.chain_ops.CamChainAdd":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.chain_ops.CamChainOperationAdd":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.chain_ops.CamChainOperationDown":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.chain_ops.CamChainOperationRemove":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.chain_ops.CamChainOperationUp":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.chain_ops.CamChainRemove":[[15,2,1,"","bl_idname"],[15,2,1,"","bl_label"],[15,2,1,"","bl_options"],[15,3,1,"","execute"],[15,3,1,"","poll"]],"fabex.operators.curve_create_ops":[[16,1,1,"","CamCurveDrawer"],[16,1,1,"","CamCurveFlatCone"],[16,1,1,"","CamCurveGear"],[16,1,1,"","CamCurveHatch"],[16,1,1,"","CamCurveInterlock"],[16,1,1,"","CamCurveMortise"],[16,1,1,"","CamCurvePlate"],[16,1,1,"","CamCurvePuzzle"],[16,5,1,"","generate_crosshatch"]],"fabex.operators.curve_create_ops.CamCurveDrawer":[[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,2,1,"","depth"],[16,3,1,"","draw"],[16,2,1,"","drawer_hole_diameter"],[16,2,1,"","drawer_hole_offset"],[16,2,1,"","drawer_plate_thickness"],[16,3,1,"","execute"],[16,2,1,"","finger_inset"],[16,2,1,"","finger_size"],[16,2,1,"","finger_tolerance"],[16,2,1,"","height"],[16,2,1,"","overcut"],[16,2,1,"","overcut_diameter"],[16,2,1,"","width"]],"fabex.operators.curve_create_ops.CamCurveFlatCone":[[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,3,1,"","execute"],[16,2,1,"","height"],[16,2,1,"","intake"],[16,2,1,"","intake_skew"],[16,2,1,"","large_d"],[16,2,1,"","resolution"],[16,2,1,"","small_d"],[16,2,1,"","tab"]],"fabex.operators.curve_create_ops.CamCurveGear":[[16,2,1,"","backlash"],[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,2,1,"","clearance"],[16,3,1,"","draw"],[16,3,1,"","execute"],[16,2,1,"","gear_type"],[16,2,1,"","hole_diameter"],[16,2,1,"","hub_diameter"],[16,2,1,"","pressure_angle"],[16,2,1,"","rack_height"],[16,2,1,"","rack_tooth_per_hole"],[16,2,1,"","rim_size"],[16,2,1,"","spoke_amount"],[16,2,1,"","tooth_amount"],[16,2,1,"","tooth_spacing"]],"fabex.operators.curve_create_ops.CamCurveHatch":[[16,2,1,"","angle"],[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,2,1,"","contour"],[16,2,1,"","contour_separate"],[16,2,1,"","distance"],[16,3,1,"","draw"],[16,3,1,"","execute"],[16,2,1,"","offset"],[16,2,1,"","pocket_shape"],[16,3,1,"","poll"],[16,2,1,"","straight"],[16,2,1,"","xhatch"]],"fabex.operators.curve_create_ops.CamCurveInterlock":[[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,3,1,"","execute"],[16,2,1,"","finger_amount"],[16,2,1,"","finger_size"],[16,2,1,"","finger_tolerance"],[16,2,1,"","fixed_angle"],[16,2,1,"","interlock_type"],[16,2,1,"","opencurve"],[16,2,1,"","plate_thickness"],[16,2,1,"","tangent_angle"]],"fabex.operators.curve_create_ops.CamCurveMortise":[[16,2,1,"","adaptive"],[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,2,1,"","double_adaptive"],[16,3,1,"","execute"],[16,2,1,"","finger_size"],[16,2,1,"","finger_tolerance"],[16,2,1,"","flex_pocket"],[16,2,1,"","min_finger_size"],[16,2,1,"","opencurve"],[16,2,1,"","plate_thickness"],[16,3,1,"","poll"],[16,2,1,"","side_height"],[16,2,1,"","top_bottom"]],"fabex.operators.curve_create_ops.CamCurvePlate":[[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,3,1,"","draw"],[16,3,1,"","execute"],[16,2,1,"","height"],[16,2,1,"","hole_diameter"],[16,2,1,"","hole_hamount"],[16,2,1,"","hole_hdist"],[16,2,1,"","hole_tolerance"],[16,2,1,"","hole_vdist"],[16,2,1,"","plate_type"],[16,2,1,"","radius"],[16,2,1,"","resolution"],[16,2,1,"","width"]],"fabex.operators.curve_create_ops.CamCurvePuzzle":[[16,2,1,"","angle"],[16,2,1,"","angleb"],[16,2,1,"","base_gender"],[16,2,1,"","bl_idname"],[16,2,1,"","bl_label"],[16,2,1,"","bl_options"],[16,2,1,"","diameter"],[16,3,1,"","draw"],[16,3,1,"","execute"],[16,2,1,"","finger_amount"],[16,2,1,"","finger_tolerance"],[16,2,1,"","gender"],[16,2,1,"","height"],[16,2,1,"","interlock_amount"],[16,2,1,"","interlock_type"],[16,2,1,"","mitre"],[16,2,1,"","multiangle_gender"],[16,2,1,"","overcut"],[16,2,1,"","overcut_diameter"],[16,2,1,"","radius"],[16,2,1,"","stem_size"],[16,2,1,"","tile_x_amount"],[16,2,1,"","tile_y_amount"],[16,2,1,"","twist_keep"],[16,2,1,"","twist_line"],[16,2,1,"","twist_line_amount"],[16,2,1,"","twist_lock"],[16,2,1,"","twist_percent"],[16,2,1,"","twist_separator"],[16,2,1,"","twist_separator_amount"],[16,2,1,"","twist_separator_edge_distance"],[16,2,1,"","twist_separator_spacing"],[16,2,1,"","twist_thick"],[16,2,1,"","width"]],"fabex.operators.curve_equation_ops":[[17,1,1,"","CamCustomCurve"],[17,1,1,"","CamHypotrochoidCurve"],[17,1,1,"","CamLissajousCurve"],[17,1,1,"","CamSineCurve"]],"fabex.operators.curve_equation_ops.CamCustomCurve":[[17,2,1,"","bl_idname"],[17,2,1,"","bl_label"],[17,2,1,"","bl_options"],[17,3,1,"","execute"],[17,2,1,"","iteration"],[17,2,1,"","max_t"],[17,2,1,"","min_t"],[17,2,1,"","x_string"],[17,2,1,"","y_string"],[17,2,1,"","z_string"]],"fabex.operators.curve_equation_ops.CamHypotrochoidCurve":[[17,2,1,"","R"],[17,2,1,"","bl_idname"],[17,2,1,"","bl_label"],[17,2,1,"","bl_options"],[17,2,1,"","d"],[17,2,1,"","dip"],[17,3,1,"","execute"],[17,2,1,"","r"],[17,2,1,"","typecurve"]],"fabex.operators.curve_equation_ops.CamLissajousCurve":[[17,2,1,"","amplitude_a"],[17,2,1,"","amplitude_b"],[17,2,1,"","amplitude_z"],[17,2,1,"","bl_idname"],[17,2,1,"","bl_label"],[17,2,1,"","bl_options"],[17,3,1,"","execute"],[17,2,1,"","iteration"],[17,2,1,"","max_t"],[17,2,1,"","min_t"],[17,2,1,"","period_a"],[17,2,1,"","period_b"],[17,2,1,"","period_z"],[17,2,1,"","shift"],[17,2,1,"","wave_a"],[17,2,1,"","wave_b"]],"fabex.operators.curve_equation_ops.CamSineCurve":[[17,2,1,"","amplitude"],[17,2,1,"","axis"],[17,2,1,"","beat_period"],[17,2,1,"","bl_idname"],[17,2,1,"","bl_label"],[17,2,1,"","bl_options"],[17,3,1,"","execute"],[17,2,1,"","iteration"],[17,2,1,"","max_t"],[17,2,1,"","min_t"],[17,2,1,"","offset"],[17,2,1,"","period"],[17,2,1,"","shift"],[17,2,1,"","wave"],[17,2,1,"","wave_amount"],[17,2,1,"","wave_angle_offset"],[17,2,1,"","wave_distance"]],"fabex.operators.curve_tools_ops":[[18,1,1,"","CamCurveBoneFilletOvercuts"],[18,1,1,"","CamCurveBoolean"],[18,1,1,"","CamCurveConvexHull"],[18,1,1,"","CamCurveIntarsion"],[18,1,1,"","CamCurveRemoveDoubles"],[18,1,1,"","CamCurveSimpleOvercuts"],[18,1,1,"","CamMeshGetPockets"],[18,1,1,"","CamObjectSilhouette"],[18,1,1,"","CamOffsetSilhouete"]],"fabex.operators.curve_tools_ops.CamCurveBoneFilletOvercuts":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,2,1,"","diameter"],[18,2,1,"","do_invert"],[18,2,1,"","do_outer"],[18,3,1,"","execute"],[18,3,1,"","invoke"],[18,2,1,"","other_edge"],[18,3,1,"","poll"],[18,2,1,"","style"],[18,2,1,"","threshold"]],"fabex.operators.curve_tools_ops.CamCurveBoolean":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,2,1,"","boolean_type"],[18,3,1,"","execute"],[18,3,1,"","invoke"],[18,3,1,"","poll"]],"fabex.operators.curve_tools_ops.CamCurveConvexHull":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,3,1,"","execute"],[18,3,1,"","poll"]],"fabex.operators.curve_tools_ops.CamCurveIntarsion":[[18,2,1,"","backlight"],[18,2,1,"","backlight_depth_from_top"],[18,2,1,"","base_thickness"],[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,2,1,"","diameter"],[18,3,1,"","execute"],[18,2,1,"","intarsion_thickness"],[18,3,1,"","invoke"],[18,2,1,"","perimeter_cut"],[18,3,1,"","poll"],[18,2,1,"","tolerance"]],"fabex.operators.curve_tools_ops.CamCurveRemoveDoubles":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,3,1,"","draw"],[18,3,1,"","execute"],[18,3,1,"","invoke"],[18,2,1,"","keep_bezier"],[18,2,1,"","merge_distance"],[18,3,1,"","poll"]],"fabex.operators.curve_tools_ops.CamCurveSimpleOvercuts":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,2,1,"","diameter"],[18,2,1,"","do_outer"],[18,3,1,"","execute"],[18,2,1,"","invert"],[18,3,1,"","invoke"],[18,3,1,"","poll"],[18,2,1,"","threshold"]],"fabex.operators.curve_tools_ops.CamMeshGetPockets":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,3,1,"","execute"],[18,3,1,"","poll"],[18,2,1,"","threshold"],[18,2,1,"","z_limit"]],"fabex.operators.curve_tools_ops.CamObjectSilhouette":[[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,3,1,"","execute"],[18,3,1,"","poll"]],"fabex.operators.curve_tools_ops.CamOffsetSilhouete":[[18,2,1,"","align"],[18,2,1,"","bl_idname"],[18,2,1,"","bl_label"],[18,2,1,"","bl_options"],[18,2,1,"","caps"],[18,3,1,"","draw"],[18,3,1,"","execute"],[18,3,1,"","invoke"],[18,3,1,"","is_straight"],[18,2,1,"","mitre_limit"],[18,2,1,"","offset"],[18,2,1,"","open_type"],[18,3,1,"","poll"],[18,2,1,"","style"]],"fabex.operators.gcode_import_op":[[19,1,1,"","WM_OT_gcode_import"]],"fabex.operators.gcode_import_op.WM_OT_gcode_import":[[19,2,1,"","bl_idname"],[19,2,1,"","bl_label"],[19,3,1,"","execute"],[19,2,1,"","filename_ext"],[19,2,1,"","filter_glob"],[19,2,1,"","max_segment_size"],[19,2,1,"","output"],[19,2,1,"","split_layers"],[19,2,1,"","subdivide"]],"fabex.operators.operation_ops":[[21,1,1,"","CamOperationAdd"],[21,1,1,"","CamOperationCopy"],[21,1,1,"","CamOperationMove"],[21,1,1,"","CamOperationRemove"]],"fabex.operators.operation_ops.CamOperationAdd":[[21,2,1,"","bl_idname"],[21,2,1,"","bl_label"],[21,2,1,"","bl_options"],[21,3,1,"","execute"],[21,3,1,"","poll"]],"fabex.operators.operation_ops.CamOperationCopy":[[21,2,1,"","bl_idname"],[21,2,1,"","bl_label"],[21,2,1,"","bl_options"],[21,3,1,"","execute"],[21,3,1,"","poll"]],"fabex.operators.operation_ops.CamOperationMove":[[21,2,1,"","bl_idname"],[21,2,1,"","bl_label"],[21,2,1,"","bl_options"],[21,2,1,"","direction"],[21,3,1,"","execute"],[21,3,1,"","poll"]],"fabex.operators.operation_ops.CamOperationRemove":[[21,2,1,"","bl_idname"],[21,2,1,"","bl_label"],[21,2,1,"","bl_options"],[21,3,1,"","execute"],[21,3,1,"","poll"]],"fabex.operators.orient_op":[[22,1,1,"","CamOrientationAdd"]],"fabex.operators.orient_op.CamOrientationAdd":[[22,2,1,"","bl_idname"],[22,2,1,"","bl_label"],[22,2,1,"","bl_options"],[22,3,1,"","execute"],[22,3,1,"","poll"]],"fabex.operators.pack_op":[[23,1,1,"","CamPackObjects"]],"fabex.operators.pack_op.CamPackObjects":[[23,2,1,"","bl_idname"],[23,2,1,"","bl_label"],[23,2,1,"","bl_options"],[23,2,1,"","distance"],[23,3,1,"","draw"],[23,3,1,"","execute"],[23,3,1,"","invoke"],[23,3,1,"","poll"],[23,2,1,"","rotate"],[23,2,1,"","rotate_angle"],[23,2,1,"","sheet_fill_direction"],[23,2,1,"","sheet_x"],[23,2,1,"","sheet_y"],[23,2,1,"","tolerance"]],"fabex.operators.path_ops":[[24,1,1,"","CalculatePath"],[24,1,1,"","KillPathsBackground"],[24,1,1,"","PathExport"],[24,1,1,"","PathExportChain"],[24,1,1,"","PathsAll"],[24,1,1,"","PathsBackground"],[24,1,1,"","PathsChain"],[24,5,1,"","_calc_path"]],"fabex.operators.path_ops.CalculatePath":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute_async"],[24,3,1,"","poll"]],"fabex.operators.path_ops.KillPathsBackground":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute"]],"fabex.operators.path_ops.PathExport":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute"]],"fabex.operators.path_ops.PathExportChain":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute"],[24,3,1,"","poll"]],"fabex.operators.path_ops.PathsAll":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","draw"],[24,3,1,"","execute"]],"fabex.operators.path_ops.PathsBackground":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute"]],"fabex.operators.path_ops.PathsChain":[[24,2,1,"","bl_idname"],[24,2,1,"","bl_label"],[24,2,1,"","bl_options"],[24,3,1,"","execute_async"],[24,3,1,"","poll"]],"fabex.operators.position_op":[[25,1,1,"","CAM_MATERIAL_PositionObject"]],"fabex.operators.position_op.CAM_MATERIAL_PositionObject":[[25,2,1,"","bl_idname"],[25,2,1,"","bl_label"],[25,2,1,"","bl_options"],[25,3,1,"","draw"],[25,3,1,"","execute"]],"fabex.operators.preset_ops":[[26,1,1,"","AddPresetCamCutter"],[26,1,1,"","AddPresetCamMachine"],[26,1,1,"","AddPresetCamOperation"]],"fabex.operators.preset_ops.AddPresetCamCutter":[[26,2,1,"","bl_idname"],[26,2,1,"","bl_label"],[26,2,1,"","preset_defines"],[26,2,1,"","preset_menu"],[26,2,1,"","preset_subdir"],[26,2,1,"","preset_values"]],"fabex.operators.preset_ops.AddPresetCamMachine":[[26,2,1,"","bl_idname"],[26,2,1,"","bl_label"],[26,2,1,"","preset_defines"],[26,2,1,"","preset_menu"],[26,2,1,"","preset_subdir"],[26,2,1,"","preset_values"]],"fabex.operators.preset_ops.AddPresetCamOperation":[[26,2,1,"","bl_idname"],[26,2,1,"","bl_label"],[26,2,1,"","preset_defines"],[26,2,1,"","preset_menu"],[26,2,1,"","preset_subdir"],[26,2,1,"","preset_values"]],"fabex.operators.simulation_ops":[[27,1,1,"","CAMSimulate"],[27,1,1,"","CAMSimulateChain"]],"fabex.operators.simulation_ops.CAMSimulate":[[27,2,1,"","bl_idname"],[27,2,1,"","bl_label"],[27,2,1,"","bl_options"],[27,3,1,"","draw"],[27,3,1,"","execute_async"],[27,2,1,"","operation"]],"fabex.operators.simulation_ops.CAMSimulateChain":[[27,2,1,"","bl_idname"],[27,2,1,"","bl_label"],[27,2,1,"","bl_options"],[27,3,1,"","draw"],[27,3,1,"","execute_async"],[27,2,1,"","operation"],[27,3,1,"","poll"]],"fabex.operators.slice_op":[[28,1,1,"","CamSliceObjects"]],"fabex.operators.slice_op.CamSliceObjects":[[28,2,1,"","bl_idname"],[28,2,1,"","bl_label"],[28,2,1,"","bl_options"],[28,3,1,"","draw"],[28,3,1,"","execute"],[28,2,1,"","indexes"],[28,3,1,"","invoke"],[28,2,1,"","slice_3d"],[28,2,1,"","slice_above_0"],[28,2,1,"","slice_distance"]],"fabex.pack":[[29,5,1,"","pack_curves"],[29,5,1,"","s_rotate"]],"fabex.parametric":[[30,5,1,"","create_parametric_curve"],[30,5,1,"","derive_bezier_handles"],[30,5,1,"","make_edge_loops"]],"fabex.pattern":[[31,5,1,"","get_path_pattern"],[31,5,1,"","get_path_pattern_4_axis"],[31,5,1,"","get_path_pattern_parallel"]],"fabex.preferences":[[32,1,1,"","CamAddonPreferences"]],"fabex.preferences.CamAddonPreferences":[[32,2,1,"","bl_idname"],[32,2,1,"","default_interface_level"],[32,2,1,"","default_layout"],[32,2,1,"","default_machine_preset"],[32,2,1,"","default_main_location"],[32,2,1,"","default_operation_location"],[32,2,1,"","default_shading"],[32,2,1,"","default_tools_location"],[32,3,1,"","draw"],[32,2,1,"","op_preset_update"],[32,2,1,"","show_popups"],[32,2,1,"","user_main_location"],[32,2,1,"","user_operation_location"],[32,2,1,"","user_tools_location"]],"fabex.properties":[[34,1,1,"","CAM_CHAIN_Properties"],[34,1,1,"","CAM_INFO_Properties"],[34,1,1,"","CAM_INTERFACE_Properties"],[34,1,1,"","CAM_MACHINE_Properties"],[34,1,1,"","CAM_MATERIAL_Properties"],[34,1,1,"","CAM_MOVEMENT_Properties"],[34,1,1,"","CAM_OPTIMISATION_Properties"],[34,1,1,"","CAM_OP_REFERENCE_Properties"],[33,0,0,"-","chain_props"],[34,6,1,"","classes"],[34,5,1,"","draw_interface"],[35,0,0,"-","info_props"],[36,0,0,"-","interface_props"],[37,0,0,"-","machine_props"],[38,0,0,"-","material_props"],[39,0,0,"-","movement_props"],[40,0,0,"-","operation_props"],[41,0,0,"-","optimisation_props"],[34,5,1,"","register"],[34,5,1,"","unregister"],[34,5,1,"","update_operation"]],"fabex.properties.CAM_CHAIN_Properties":[[34,2,1,"","active_operation"],[34,2,1,"","computing"],[34,2,1,"","filename"],[34,2,1,"","index"],[34,2,1,"","invalid_reason"],[34,2,1,"","name"],[34,2,1,"","operations"],[34,2,1,"","valid"]],"fabex.properties.CAM_INFO_Properties":[[34,2,1,"","chipload"],[34,2,1,"","chipload_per_tooth"],[34,2,1,"","duration"],[34,2,1,"","warnings"]],"fabex.properties.CAM_INTERFACE_Properties":[[34,2,1,"","layout"],[34,2,1,"","level"],[34,2,1,"","main_location"],[34,2,1,"","operation_location"],[34,2,1,"","shading"],[34,2,1,"","tools_location"]],"fabex.properties.CAM_MACHINE_Properties":[[34,2,1,"","axis_4"],[34,2,1,"","axis_5"],[34,2,1,"","block_number_increment"],[34,2,1,"","collet_size"],[34,2,1,"","ending_position"],[34,2,1,"","eval_splitting"],[34,2,1,"","feedrate_default"],[34,2,1,"","feedrate_max"],[34,2,1,"","feedrate_min"],[34,2,1,"","hourly_rate"],[34,2,1,"","mtc_position"],[34,2,1,"","output_G43_on_tool_change"],[34,2,1,"","output_block_numbers"],[34,2,1,"","output_tool_change"],[34,2,1,"","output_tool_definitions"],[34,2,1,"","post_processor"],[34,2,1,"","spindle_default"],[34,2,1,"","spindle_max"],[34,2,1,"","spindle_min"],[34,2,1,"","spindle_slow_start_enable"],[34,2,1,"","spindle_slow_start_skip_threshold"],[34,2,1,"","spindle_slow_start_steps"],[34,2,1,"","spindle_slow_start_total_time"],[34,2,1,"","spindle_start_time"],[34,2,1,"","split_limit"],[34,2,1,"","start_block_number"],[34,2,1,"","starting_position"],[34,2,1,"","use_position_definitions"],[34,2,1,"","working_area"]],"fabex.properties.CAM_MATERIAL_Properties":[[34,2,1,"","center_x"],[34,2,1,"","center_y"],[34,2,1,"","estimate_from_model"],[34,2,1,"","origin"],[34,2,1,"","radius_around_model"],[34,2,1,"","size"],[34,2,1,"","z_position"]],"fabex.properties.CAM_MOVEMENT_Properties":[[34,2,1,"","G64"],[34,2,1,"","free_height"],[34,2,1,"","helix_diameter"],[34,2,1,"","helix_enter"],[34,2,1,"","insideout"],[34,2,1,"","merge_distance"],[34,2,1,"","parallel_step_back"],[34,2,1,"","protect_vertical"],[34,2,1,"","protect_vertical_limit"],[34,2,1,"","ramp"],[34,2,1,"","ramp_in_angle"],[34,2,1,"","ramp_out"],[34,2,1,"","ramp_out_angle"],[34,2,1,"","retract_height"],[34,2,1,"","retract_radius"],[34,2,1,"","retract_tangential"],[34,2,1,"","spindle_rotation"],[34,2,1,"","stay_low"],[34,2,1,"","type"],[34,2,1,"","useG64"],[34,2,1,"","zig_zag_ramp"]],"fabex.properties.CAM_OPTIMISATION_Properties":[[34,2,1,"","circle_detail"],[34,2,1,"","exact_subdivide_edges"],[34,2,1,"","imgres_limit"],[34,2,1,"","optimize"],[34,2,1,"","optimize_threshold"],[34,2,1,"","pixsize"],[34,2,1,"","simulation_detail"],[34,2,1,"","use_exact"],[34,2,1,"","use_opencamlib"]],"fabex.properties.CAM_OP_REFERENCE_Properties":[[34,2,1,"","computing"],[34,2,1,"","name"]],"fabex.properties.chain_props":[[33,1,1,"","CAM_CHAIN_Properties"],[33,1,1,"","CAM_OP_REFERENCE_Properties"]],"fabex.properties.chain_props.CAM_CHAIN_Properties":[[33,2,1,"","active_operation"],[33,2,1,"","computing"],[33,2,1,"","filename"],[33,2,1,"","index"],[33,2,1,"","invalid_reason"],[33,2,1,"","name"],[33,2,1,"","operations"],[33,2,1,"","valid"]],"fabex.properties.chain_props.CAM_OP_REFERENCE_Properties":[[33,2,1,"","computing"],[33,2,1,"","name"]],"fabex.properties.info_props":[[35,1,1,"","CAM_INFO_Properties"]],"fabex.properties.info_props.CAM_INFO_Properties":[[35,2,1,"","chipload"],[35,2,1,"","chipload_per_tooth"],[35,2,1,"","duration"],[35,2,1,"","warnings"]],"fabex.properties.interface_props":[[36,1,1,"","CAM_INTERFACE_Properties"],[36,5,1,"","draw_interface"],[36,5,1,"","update_interface"],[36,5,1,"","update_layout"],[36,5,1,"","update_shading"],[36,5,1,"","update_user_layout"]],"fabex.properties.interface_props.CAM_INTERFACE_Properties":[[36,2,1,"","layout"],[36,2,1,"","level"],[36,2,1,"","main_location"],[36,2,1,"","operation_location"],[36,2,1,"","shading"],[36,2,1,"","tools_location"]],"fabex.properties.machine_props":[[37,1,1,"","CAM_MACHINE_Properties"]],"fabex.properties.machine_props.CAM_MACHINE_Properties":[[37,2,1,"","axis_4"],[37,2,1,"","axis_5"],[37,2,1,"","block_number_increment"],[37,2,1,"","collet_size"],[37,2,1,"","ending_position"],[37,2,1,"","eval_splitting"],[37,2,1,"","feedrate_default"],[37,2,1,"","feedrate_max"],[37,2,1,"","feedrate_min"],[37,2,1,"","hourly_rate"],[37,2,1,"","mtc_position"],[37,2,1,"","output_G43_on_tool_change"],[37,2,1,"","output_block_numbers"],[37,2,1,"","output_tool_change"],[37,2,1,"","output_tool_definitions"],[37,2,1,"","post_processor"],[37,2,1,"","spindle_default"],[37,2,1,"","spindle_max"],[37,2,1,"","spindle_min"],[37,2,1,"","spindle_slow_start_enable"],[37,2,1,"","spindle_slow_start_skip_threshold"],[37,2,1,"","spindle_slow_start_steps"],[37,2,1,"","spindle_slow_start_total_time"],[37,2,1,"","spindle_start_time"],[37,2,1,"","split_limit"],[37,2,1,"","start_block_number"],[37,2,1,"","starting_position"],[37,2,1,"","use_position_definitions"],[37,2,1,"","working_area"]],"fabex.properties.material_props":[[38,1,1,"","CAM_MATERIAL_Properties"]],"fabex.properties.material_props.CAM_MATERIAL_Properties":[[38,2,1,"","center_x"],[38,2,1,"","center_y"],[38,2,1,"","estimate_from_model"],[38,2,1,"","origin"],[38,2,1,"","radius_around_model"],[38,2,1,"","size"],[38,2,1,"","z_position"]],"fabex.properties.movement_props":[[39,1,1,"","CAM_MOVEMENT_Properties"]],"fabex.properties.movement_props.CAM_MOVEMENT_Properties":[[39,2,1,"","G64"],[39,2,1,"","free_height"],[39,2,1,"","helix_diameter"],[39,2,1,"","helix_enter"],[39,2,1,"","insideout"],[39,2,1,"","merge_distance"],[39,2,1,"","parallel_step_back"],[39,2,1,"","protect_vertical"],[39,2,1,"","protect_vertical_limit"],[39,2,1,"","ramp"],[39,2,1,"","ramp_in_angle"],[39,2,1,"","ramp_out"],[39,2,1,"","ramp_out_angle"],[39,2,1,"","retract_height"],[39,2,1,"","retract_radius"],[39,2,1,"","retract_tangential"],[39,2,1,"","spindle_rotation"],[39,2,1,"","stay_low"],[39,2,1,"","type"],[39,2,1,"","useG64"],[39,2,1,"","zig_zag_ramp"]],"fabex.properties.operation_props":[[40,1,1,"","CAM_OPERATION_Properties"]],"fabex.properties.operation_props.CAM_OPERATION_Properties":[[40,2,1,"","a_along_x"],[40,2,1,"","add_mesh_for_medial"],[40,2,1,"","add_pocket_for_medial"],[40,2,1,"","ambient"],[40,2,1,"","ambient_behaviour"],[40,2,1,"","ambient_cutter_restrict"],[40,2,1,"","ambient_radius"],[40,2,1,"","array"],[40,2,1,"","array_x_count"],[40,2,1,"","array_x_distance"],[40,2,1,"","array_y_count"],[40,2,1,"","array_y_distance"],[40,2,1,"","auto_export"],[40,2,1,"","ball_radius"],[40,2,1,"","borderwidth"],[40,2,1,"","bridges_collection_name"],[40,2,1,"","bridges_height"],[40,2,1,"","bridges_width"],[40,2,1,"","bull_corner_radius"],[40,2,1,"","carve_depth"],[40,2,1,"","change_data"],[40,2,1,"","changed"],[40,2,1,"","collection_name"],[40,2,1,"","computing"],[40,2,1,"","crazy_threshold_1"],[40,2,1,"","crazy_threshold_2"],[40,2,1,"","crazy_threshold_3"],[40,2,1,"","crazy_threshold_4"],[40,2,1,"","crazy_threshold_5"],[40,2,1,"","curve_source"],[40,2,1,"","curve_target"],[40,2,1,"","cut_type"],[40,2,1,"","cutter_description"],[40,2,1,"","cutter_diameter"],[40,2,1,"","cutter_flutes"],[40,2,1,"","cutter_id"],[40,2,1,"","cutter_length"],[40,2,1,"","cutter_object_name"],[40,2,1,"","cutter_tip_angle"],[40,2,1,"","cutter_type"],[40,2,1,"","cylcone_diameter"],[40,2,1,"","distance_along_paths"],[40,2,1,"","distance_between_paths"],[40,2,1,"","do_simulation_feedrate"],[40,2,1,"","dont_merge"],[40,2,1,"","drill_type"],[40,2,1,"","enable_a_axis"],[40,2,1,"","enable_b_axis"],[40,2,1,"","enable_dust"],[40,2,1,"","enable_hold"],[40,2,1,"","enable_mist"],[40,2,1,"","feedrate"],[40,2,1,"","filename"],[40,2,1,"","first_down"],[40,2,1,"","gcode_header"],[40,2,1,"","gcode_start_dust_cmd"],[40,2,1,"","gcode_start_hold_cmd"],[40,2,1,"","gcode_start_mist_cmd"],[40,2,1,"","gcode_stop_dust_cmd"],[40,2,1,"","gcode_stop_hold_cmd"],[40,2,1,"","gcode_stop_mist_cmd"],[40,2,1,"","gcode_trailer"],[40,2,1,"","geometry_source"],[40,2,1,"","hide_all_others"],[40,2,1,"","info"],[40,2,1,"","inverse"],[40,2,1,"","laser_cmd"],[40,2,1,"","laser_delay"],[40,2,1,"","laser_off"],[40,2,1,"","laser_on"],[40,2,1,"","lead_in"],[40,2,1,"","lead_out"],[40,2,1,"","limit_curve"],[40,2,1,"","machine_axes"],[40,2,1,"","material"],[40,2,1,"","max"],[40,2,1,"","max_z"],[40,2,1,"","medial_axis_subdivision"],[40,2,1,"","medial_axis_threshold"],[40,2,1,"","min"],[40,2,1,"","min_z"],[40,2,1,"","min_z_from"],[40,2,1,"","movement"],[40,2,1,"","name"],[40,2,1,"","object_name"],[40,2,1,"","objects"],[40,2,1,"","offset_image"],[40,2,1,"","old_rotation_a"],[40,2,1,"","old_rotation_b"],[40,2,1,"","operation_limit"],[40,2,1,"","optimisation"],[40,2,1,"","out_text"],[40,2,1,"","outlines_count"],[40,2,1,"","output_header"],[40,2,1,"","output_trailer"],[40,2,1,"","parallel_angle"],[40,2,1,"","parallel_pocket_angle"],[40,2,1,"","parallel_pocket_contour"],[40,2,1,"","parallel_pocket_crosshatch"],[40,2,1,"","parent_path_to_object"],[40,2,1,"","path_object_name"],[40,2,1,"","pencil_threshold"],[40,2,1,"","pid"],[40,2,1,"","plasma_delay"],[40,2,1,"","plasma_dwell"],[40,2,1,"","plasma_off"],[40,2,1,"","plasma_on"],[40,2,1,"","plunge_angle"],[40,2,1,"","plunge_feedrate"],[40,2,1,"","pocket_option"],[40,2,1,"","pocket_to_curve"],[40,2,1,"","pocket_type"],[40,2,1,"","profile_start"],[40,2,1,"","remove_redundant_points"],[40,2,1,"","rotary_axis_1"],[40,2,1,"","rotary_axis_2"],[40,2,1,"","rotation_a"],[40,2,1,"","rotation_b"],[40,2,1,"","silhouette"],[40,2,1,"","simplify_tolerance"],[40,2,1,"","skin"],[40,2,1,"","slice_detail"],[40,2,1,"","source_image_crop"],[40,2,1,"","source_image_crop_end_x"],[40,2,1,"","source_image_crop_end_y"],[40,2,1,"","source_image_crop_start_x"],[40,2,1,"","source_image_crop_start_y"],[40,2,1,"","source_image_name"],[40,2,1,"","source_image_offset"],[40,2,1,"","source_image_scale_z"],[40,2,1,"","source_image_size_x"],[40,2,1,"","source_image_size_y"],[40,2,1,"","spindle_rpm"],[40,2,1,"","start_type"],[40,2,1,"","stepdown"],[40,2,1,"","straight"],[40,2,1,"","strategy"],[40,2,1,"","strategy_4_axis"],[40,2,1,"","strategy_5_axis"],[40,2,1,"","update_ambient_tag"],[40,2,1,"","update_bullet_collision_tag"],[40,2,1,"","update_offset_image_tag"],[40,2,1,"","update_silhouette_tag"],[40,2,1,"","update_z_buffer_image_tag"],[40,2,1,"","use_bridge_modifiers"],[40,2,1,"","use_bridges"],[40,2,1,"","use_layers"],[40,2,1,"","use_limit_curve"],[40,2,1,"","use_modifiers"],[40,2,1,"","valid"],[40,2,1,"","waterline_fill"],[40,2,1,"","waterline_project"],[40,2,1,"","zbuffer_image"]],"fabex.properties.optimisation_props":[[41,1,1,"","CAM_OPTIMISATION_Properties"]],"fabex.properties.optimisation_props.CAM_OPTIMISATION_Properties":[[41,2,1,"","circle_detail"],[41,2,1,"","exact_subdivide_edges"],[41,2,1,"","imgres_limit"],[41,2,1,"","optimize"],[41,2,1,"","optimize_threshold"],[41,2,1,"","pixsize"],[41,2,1,"","simulation_detail"],[41,2,1,"","use_exact"],[41,2,1,"","use_opencamlib"]],"fabex.puzzle_joinery":[[42,5,1,"","arc"],[42,5,1,"","arc_bar"],[42,5,1,"","arc_bar_arc"],[42,5,1,"","bar"],[42,5,1,"","curved_t"],[42,5,1,"","finger"],[42,5,1,"","fingers"],[42,5,1,"","mitre"],[42,5,1,"","multiangle"],[42,5,1,"","open_curve"],[42,5,1,"","t"],[42,5,1,"","tile"],[42,5,1,"","twist_female"],[42,5,1,"","twist_male"]],"fabex.simulation":[[43,5,1,"","create_simulation_object"],[43,5,1,"","do_simulation"],[43,5,1,"","generate_simulation_image"],[43,5,1,"","sim_cutter_spot"]],"fabex.slice":[[44,5,1,"","slicing_2d"],[44,5,1,"","slicing_3d"]],"fabex.strategy":[[45,5,1,"","add_pocket"],[45,5,1,"","check_min_z"],[45,5,1,"","chunks_to_mesh"],[45,5,1,"","curve"],[45,5,1,"","cutout"],[45,5,1,"","drill"],[45,5,1,"","get_layers"],[45,5,1,"","medial_axis"],[45,5,1,"","pocket"],[45,5,1,"","project_curve"]],"fabex.testing":[[46,5,1,"","addTestCurve"],[46,5,1,"","addTestMesh"],[46,5,1,"","cleanUp"],[46,5,1,"","deleteFirstVert"],[46,6,1,"","p"],[46,5,1,"","testAll"],[46,5,1,"","testCalc"],[46,5,1,"","testCutout"],[46,5,1,"","testOperation"],[46,5,1,"","testParallel"],[46,5,1,"","testPocket"],[46,5,1,"","testSimulation"],[46,5,1,"","testWaterline"],[46,6,1,"","tests"]],"fabex.utilities":[[47,0,0,"-","addon_utils"],[48,0,0,"-","async_utils"],[49,0,0,"-","bounds_utils"],[50,0,0,"-","chunk_utils"],[51,0,0,"-","compare_utils"],[52,0,0,"-","dict_utils"],[53,0,0,"-","geom_utils"],[54,0,0,"-","image_utils"],[56,0,0,"-","index_utils"],[57,0,0,"-","loop_utils"],[58,0,0,"-","machine_utils"],[59,0,0,"-","material_utils"],[60,0,0,"-","numba_utils"],[61,0,0,"-","ocl_utils"],[62,0,0,"-","operation_utils"],[63,0,0,"-","orient_utils"],[64,0,0,"-","shapely_utils"],[65,0,0,"-","simple_utils"],[66,0,0,"-","strategy_utils"],[67,0,0,"-","thread_utils"],[68,0,0,"-","version_utils"]],"fabex.utilities.addon_utils":[[47,5,1,"","addon_dependencies"],[47,5,1,"","copy_if_not_exists"],[47,5,1,"","copy_presets"],[47,5,1,"","fix_units"],[47,5,1,"","keymap_register"],[47,5,1,"","keymap_unregister"],[47,5,1,"","load_defaults"],[47,5,1,"","on_blender_startup"],[47,5,1,"","on_engine_change"]],"fabex.utilities.async_utils":[[48,5,1,"","progress_async"]],"fabex.utilities.bounds_utils":[[49,5,1,"","get_bounds"],[49,5,1,"","get_bounds_multiple"],[49,5,1,"","get_bounds_worldspace"],[49,5,1,"","get_spline_bounds"],[49,5,1,"","position_object"]],"fabex.utilities.chunk_utils":[[50,5,1,"","_internal_x_y_distance_to"],[50,5,1,"","_optimize_internal"],[50,5,1,"","chunk_to_shapely"],[50,5,1,"","chunks_refine"],[50,5,1,"","chunks_refine_threshold"],[50,5,1,"","chunks_to_shapely"],[50,5,1,"","extend_chunks_5_axis"],[50,5,1,"","get_closest_chunk"],[50,5,1,"","make_visible"],[50,5,1,"","mesh_from_curve"],[50,5,1,"","optimize_chunk"],[50,5,1,"","parent_child"],[50,5,1,"","parent_child_distance"],[50,5,1,"","parent_child_poly"],[50,5,1,"","restore_visibility"],[50,5,1,"","rotate_point_by_point"],[50,5,1,"","set_chunks_z"]],"fabex.utilities.compare_utils":[[51,5,1,"","check_equal"],[51,5,1,"","compare_z_level"],[51,5,1,"","get_vector_right"],[51,5,1,"","overlaps"],[51,5,1,"","unique"]],"fabex.utilities.dict_utils":[[52,5,1,"","dict_cleanup"],[52,5,1,"","dict_remove"]],"fabex.utilities.geom_utils":[[53,1,1,"","Point"],[53,5,1,"","circle"],[53,5,1,"","get_container"],[53,5,1,"","helix"],[53,5,1,"","s_sine"],[53,5,1,"","triangle"]],"fabex.utilities.image_utils":[[54,5,1,"","_backup_render_settings"],[54,5,1,"","_offset_inner_loop"],[54,5,1,"","_restore_render_settings"],[54,5,1,"","apply_stroke"],[54,5,1,"","build_stroke"],[54,5,1,"","crazy_path"],[54,5,1,"","dilate_array"],[54,5,1,"","get_circle"],[54,5,1,"","get_circle_binary"],[54,5,1,"","get_cutter_array"],[54,5,1,"","get_resolution"],[54,5,1,"","get_sample_image"],[54,5,1,"","image_to_numpy"],[54,5,1,"","numpy_save"],[54,5,1,"","numpy_to_image"],[54,5,1,"","offset_area"],[54,5,1,"","prepare_area"],[54,5,1,"","render_sample_image"],[54,5,1,"","test_stroke"],[54,5,1,"","test_stroke_binary"]],"fabex.utilities.index_utils":[[56,5,1,"","cleanup_indexed"],[56,5,1,"","prepare_indexed"]],"fabex.utilities.loop_utils":[[57,5,1,"","add_loop"],[57,5,1,"","cut_loops"]],"fabex.utilities.machine_utils":[[58,5,1,"","add_machine_area_object"],[58,5,1,"","update_machine"]],"fabex.utilities.material_utils":[[59,5,1,"","add_material_area_object"],[59,5,1,"","add_transparent_material"],[59,5,1,"","update_material"]],"fabex.utilities.numba_utils":[[60,5,1,"","jit"]],"fabex.utilities.ocl_utils":[[61,5,1,"","chunkPointSamplesFromOCL"],[61,5,1,"","chunkPointsResampleFromOCL"],[61,5,1,"","exportModelsToSTL"],[61,5,1,"","get_oclSTL"],[61,5,1,"","oclSample"],[61,5,1,"","oclSamplePoints"],[61,5,1,"","oclWaterlineLayerHeights"],[61,5,1,"","ocl_sample"],[61,5,1,"","pointSamplesFromOCL"]],"fabex.utilities.operation_utils":[[62,5,1,"","chain_valid"],[62,5,1,"","get_chain_operations"],[62,5,1,"","get_operation_sources"],[62,5,1,"","operation_valid"],[62,5,1,"","reload_paths"],[62,5,1,"","source_valid"],[62,5,1,"","update_Z_buffer_image"],[62,5,1,"","update_bridges"],[62,5,1,"","update_chipload"],[62,5,1,"","update_image_size_y"],[62,5,1,"","update_offset_image"],[62,5,1,"id0","update_operation"],[62,5,1,"","update_operation_valid"],[62,5,1,"","update_rest"],[62,5,1,"","update_rotation"],[62,5,1,"","update_zbuffer_image"]],"fabex.utilities.orient_utils":[[63,5,1,"","add_orientation_object"],[63,5,1,"","remove_orientation_object"],[63,5,1,"","rotation_to_2_axes"]],"fabex.utilities.shapely_utils":[[64,5,1,"","shapely_remove_doubles"],[64,5,1,"","shapely_to_coordinates"],[64,5,1,"","shapely_to_curve"],[64,5,1,"","shapely_to_multipolygon"]],"fabex.utilities.simple_utils":[[65,5,1,"","activate"],[65,5,1,"","active_name"],[65,5,1,"","active_to_coords"],[65,5,1,"","active_to_shapely_poly"],[65,5,1,"","add_bound_rectangle"],[65,5,1,"","add_overcut"],[65,5,1,"","add_rectangle"],[65,5,1,"","add_to_group"],[65,5,1,"","compare"],[65,5,1,"","delete_object"],[65,5,1,"","deselect"],[65,5,1,"","difference"],[65,5,1,"","distance_2d"],[65,5,1,"","duplicate"],[65,5,1,"","duplicate_object"],[65,5,1,"","get_cache_path"],[65,5,1,"","get_simulation_path"],[65,5,1,"","intersect"],[65,5,1,"","is_vertical_limit"],[65,5,1,"","join_multiple"],[65,5,1,"","make_active"],[65,5,1,"","mirror_x"],[65,5,1,"","mirror_y"],[65,5,1,"","move"],[65,5,1,"","progress"],[65,5,1,"","remove_doubles"],[65,5,1,"","remove_multiple"],[65,5,1,"","rename"],[65,5,1,"","rotate"],[65,5,1,"","safe_filename"],[65,5,1,"","select_multiple"],[65,5,1,"","subdivide_short_lines"],[65,5,1,"","timing_add"],[65,5,1,"","timing_init"],[65,5,1,"","timing_print"],[65,5,1,"","timing_start"],[65,5,1,"","tuple_add"],[65,5,1,"","tuple_length"],[65,5,1,"","tuple_multiply"],[65,5,1,"","tuple_subtract"],[65,5,1,"","union"],[65,5,1,"","unit_value_to_string"]],"fabex.utilities.strategy_utils":[[66,5,1,"","get_strategy_list"],[66,5,1,"","update_cutout"],[66,5,1,"","update_exact"],[66,5,1,"","update_exact_mode"],[66,5,1,"","update_opencamlib"],[66,5,1,"","update_opencamlib_1"],[66,5,1,"","update_strategy"]],"fabex.utilities.thread_utils":[[67,1,1,"","threadCom"],[67,5,1,"","thread_read"],[67,5,1,"","timer_update"]],"fabex.utilities.thread_utils.threadCom":[[67,2,1,"","lasttext"],[67,2,1,"","opname"],[67,2,1,"","out_text"],[67,2,1,"","proc"]],"fabex.utilities.version_utils":[[68,5,1,"","opencamlib_version"],[68,5,1,"","shapely_version"]],"fabex.version":[[69,6,1,"","__version__"]],"fabex.voronoi":[[70,1,1,"","Context"],[70,1,1,"","Edge"],[70,1,1,"","EdgeList"],[70,1,1,"","Halfedge"],[70,1,1,"","PriorityQueue"],[70,1,1,"","Site"],[70,1,1,"","SiteList"],[70,5,1,"","compute_delaunay_triangulation"],[70,5,1,"","compute_voronoi_diagram"],[70,5,1,"","format_edges_output"],[70,5,1,"","format_polygons_output"],[70,5,1,"","is_equal"],[70,5,1,"","voronoi"]],"fabex.voronoi.Context":[[70,3,1,"","clip_line"],[70,2,1,"","debug"],[70,2,1,"","doPrint"],[70,2,1,"","edges"],[70,2,1,"","extent"],[70,3,1,"","get_clip_edges"],[70,3,1,"","get_clip_polygons"],[70,3,1,"","in_extent"],[70,2,1,"","lines"],[70,3,1,"","order_points"],[70,3,1,"","out_bisector"],[70,3,1,"","out_edge"],[70,3,1,"","out_site"],[70,3,1,"","out_triple"],[70,3,1,"","out_vertex"],[70,2,1,"","polygons"],[70,3,1,"","set_clip_buffer"],[70,2,1,"","triangles"],[70,2,1,"","triangulate"],[70,2,1,"","vertices"]],"fabex.voronoi.Edge":[[70,2,1,"","DELETED"],[70,2,1,"","EDGE_NUM"],[70,2,1,"","LE"],[70,2,1,"","RE"],[70,2,1,"id1","a"],[70,2,1,"id2","b"],[70,3,1,"","bisect"],[70,2,1,"id3","c"],[70,3,1,"","dump"],[70,2,1,"id0","edgenum"],[70,2,1,"id4","ep"],[70,2,1,"id5","reg"],[70,3,1,"","set_endpoint"]],"fabex.voronoi.EdgeList":[[70,3,1,"","delete"],[70,2,1,"","deltax"],[70,3,1,"","get_hash"],[70,2,1,"","hash"],[70,2,1,"","hashsize"],[70,3,1,"","insert"],[70,3,1,"","left_bnd"],[70,2,1,"","leftend"],[70,2,1,"","rightend"],[70,2,1,"","xmin"]],"fabex.voronoi.Halfedge":[[70,3,1,"","__eq__"],[70,3,1,"","__lt__"],[70,3,1,"","dump"],[70,2,1,"id8","edge"],[70,3,1,"","intersect"],[70,3,1,"","is_point_right_of"],[70,2,1,"id6","left"],[70,3,1,"","left_reg"],[70,2,1,"id9","pm"],[70,2,1,"","qnext"],[70,2,1,"id7","right"],[70,3,1,"","right_reg"],[70,2,1,"id10","vertex"],[70,2,1,"id11","ystar"]],"fabex.voronoi.PriorityQueue":[[70,3,1,"","__len__"],[70,2,1,"","count"],[70,3,1,"","delete"],[70,2,1,"","deltay"],[70,3,1,"","get_bucket"],[70,3,1,"","get_min_point"],[70,2,1,"","hash"],[70,2,1,"","hashsize"],[70,3,1,"","insert"],[70,3,1,"","is_empty"],[70,2,1,"","minidx"],[70,3,1,"","pop_min_halfedge"],[70,2,1,"","ymin"]],"fabex.voronoi.Site":[[70,3,1,"","__eq__"],[70,3,1,"","__lt__"],[70,3,1,"","distance"],[70,3,1,"","dump"],[70,2,1,"","sitenum"],[70,2,1,"","x"],[70,2,1,"","y"]],"fabex.voronoi.SiteList":[[70,1,1,"","Iterator"],[70,2,1,"","__extent"],[70,3,1,"","__iter__"],[70,3,1,"","__len__"],[70,2,1,"","__sitenum"],[70,2,1,"","__sites"],[70,2,1,"","__xmax"],[70,2,1,"","__xmin"],[70,2,1,"","__ymax"],[70,2,1,"","__ymin"],[70,3,1,"","_getextent"],[70,3,1,"","_getxmax"],[70,3,1,"","_getxmin"],[70,3,1,"","_getymax"],[70,3,1,"","_getymin"],[70,2,1,"","extent"],[70,3,1,"","iterator"],[70,3,1,"","set_site_number"],[70,2,1,"","xmax"],[70,2,1,"","xmin"],[70,2,1,"","ymax"],[70,2,1,"","ymin"]],"fabex.voronoi.SiteList.Iterator":[[70,3,1,"","__iter__"],[70,3,1,"","next"]]},"objnames":{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","function","Python function"],"6":["py","data","Python data"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:exception","5":"py:function","6":"py:data"},"terms":{"":[0,1,2,3,7,8,9,10,15,16,20,21,22,24,26,27,28,29,31,32,33,34,36,42,43,44,45,49,50,54,57,58,59,62,65,66,67,70,73,79,81,82,84,85,87,89],"0":[0,2,4,7,9,10,11,13,15,16,17,18,19,20,23,28,30,32,34,35,36,37,38,39,40,41,42,43,47,53,65,69,70,82,84,89],"000":78,"0001":[16,17,18,19,20,34,39,41],"0002":[9,34,40,41],"0005":[9,10,16,20,40],"001":[9,11,16,17,18,19,20,23,28,34,39,40],"002":[9,40],"0025":[16,20],"003":[9,10,13,16,18,20,40],"003175":[10,16,18,20],"004":[16,20],"0047":[16,20],"00477":[16,20],"005":[9,16,18,20,23,28,34,37,39,40],"006":10,"00mm":84,"01":[9,10,11,13,16,17,18,20,23,34,35,39,40,41,42],"012":[10,16,20],"015":[16,20],"02":[9,16,20,23,40],"025":[4,13,16,18,20],"035":[9,40],"05":[9,11,16,17,20,34,37,40,41,82,85],"06":[9,13,20,34,39,40],"07":[16,20],"08":[9,18,20,40],"09":[4,34,41],"0_block_al":84,"0_block_around":84,"0_circles_all_experiment":84,"0_circles_around_experiment":84,"0_cross_al":84,"0_cross_around":84,"0_cutout":84,"0_outline_fill_experiment":84,"0_parallel_al":84,"0_parallel_around":84,"0_pencil_experiment":84,"0_pocket_experiment":84,"0_spiral_al":84,"0_spiral_around":84,"1":[2,4,7,9,10,11,13,16,17,18,19,20,29,30,32,33,34,36,37,38,39,40,41,42,47,65,69,70,71,81,82,84,89,91],"10":[3,4,9,13,16,17,20,23,28,30,34,37,39,40,54,78],"100":[9,12,13,16,17,18,20,34,37,39,40,87,91],"1000":[4,9,18,20,34,37,40,41],"10000":[4,9,17,20,40,82],"1000000":[17,20],"1000x1000":82,"10x10":82,"11":[10,17,20,78,81,84],"12":[16,20,34,41,78,87,91],"12000":[9,40],"125":[16,20],"128":[13,20],"13":78,"135":78,"14":[10,18,20],"15":[13,20],"150":[13,16,20],"15000":[34,37],"16":[13,20,34,41],"175":[13,20],"18":[17,20],"180":[9,20,23,40],"19635":[20,23],"1987":70,"1994":70,"1e":[4,9,13,16,18,20,34,37,39,40,41,70],"1m":82,"1mm":82,"1st":[9,40],"2":[9,11,13,16,17,18,20,29,30,32,34,36,37,38,39,40,41,42,54,63,70,82,84],"20":[9,10,16,18,20,34,37,40,41],"200":[13,16,17,20],"2000":[17,20],"20000000":[34,37],"2005":70,"2010":70,"2011":10,"2012":[1,2,3,8,9,14,15,18,19,20,21,22,23,24,27,28,29,31,34,43,45,46,47,48,49,50,51,52,53,54,56,57,58,59,62,63,64,65,66,67,68,70,78],"2019":30,"2021":[11,16,17,18,42,44],"2022":[10,16,17],"2023":84,"21":81,"23":78,"24":78,"25":[9,10,17,20,40],"255":[19,20],"274":[34,37],"28":10,"2d":[0,2,20,28,43,54,65,70,79,80,86],"2e":[9,40],"2x":[9,40,82],"3":[0,3,8,9,13,16,17,18,20,29,30,32,34,36,40,43,70,81,82,84],"30":78,"30000":[34,37],"3048":[16,20],"32":[4,9,16,20,34,39,40,54],"32000":[9,40],"320000":[34,37],"3200000000":4,"33":[34,37],"3488":10,"360":[9,17,20,40],"38":[4,70],"3d":[0,1,2,3,7,9,10,15,16,19,20,28,30,40,42,44,46,49,53,62,64,65,66,79,80,82,84,86,89],"4":[8,9,10,16,17,18,20,23,27,29,40,63,81],"4000":[13,20],"45":[9,34,39,40],"457":[16,20],"4999":[34,39],"4th":[9,34,37,40,78,82],"5":[0,4,8,9,10,11,13,16,17,20,23,27,29,34,37,39,40,42,50,63,65,84,85,91],"50":[9,13,16,17,20,34,37,40,62],"500":[9,16,17,18,20,23,34,37,39,40],"5000":[34,37],"50mm":84,"512":[13,20,34,41],"5505":10,"5e":[9,11,16,20,40],"5th":[9,34,37,40,82],"6":[9,16,20,34,39,40,78],"60":[9,40],"600":[16,20],"60000":[9,40],"64":[13,20,34,41],"67":69,"6983":[34,37],"7":[16,20,78],"8":[30,34,37],"800000":[34,37],"9":[16,20,78],"90":[34,39,82,85],"92":30,"99":[18,20],"A":[0,2,5,7,8,9,10,12,13,14,15,16,17,20,21,22,23,24,27,29,30,31,40,42,43,45,46,48,49,50,51,52,53,54,56,57,61,62,63,64,65,66,70,78,79,82,85,89],"AND":30,"AS":[30,70],"AT":70,"And":[78,84],"As":[78,87],"At":78,"BE":30,"BEING":70,"BUT":30,"Be":[20,24,27],"But":[10,82],"FOR":[30,70],"For":[1,9,20,28,34,39,40,45,54,62,64,70,73,78,82,85],"IN":[30,70],"ITS":70,"If":[0,1,2,3,7,8,9,10,12,13,15,16,20,21,24,27,34,37,42,43,44,45,46,47,48,49,53,54,57,58,59,61,62,63,64,65,66,67,68,70,78,81,82,85,89],"In":[10,73,78,82,85,87,89,91],"Into":[20,27],"It":[0,1,2,3,5,7,8,9,10,12,13,14,15,16,20,21,23,24,27,28,29,31,34,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,70,73,78,80,82,87,88,91],"NO":30,"NOT":[30,81],"No":[7,78,87],"Not":[9,20,27,40],"OF":[30,70],"ON":[9,40],"OR":[30,54,70],"On":[9,40,78,86],"One":[20,27],"Or":[78,85],"THE":[30,70],"TO":30,"That":[10,78],"The":[0,1,2,3,5,7,8,9,10,12,13,14,15,16,18,20,21,22,23,24,27,28,29,30,31,34,35,37,39,42,43,44,45,46,47,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,68,70,73,78,79,81,82,84,87,88,89,91],"Then":[2,3,46],"There":[10,78,79,84,89],"These":[30,65,82,84,89],"To":[80,81,82,85],"WITH":30,"Will":[9,40],"With":[70,88],"__eq__":70,"__extent":70,"__init__":[9,20,34,84],"__iter__":70,"__len__":70,"__lt__":70,"__next__":70,"__site":70,"__sitenum":70,"__str__":7,"__version__":69,"__xmax":70,"__xmin":70,"__ymax":70,"__ymin":70,"_backup_render_set":54,"_calc_path":24,"_cut_bridg":62,"_getext":70,"_getxmax":70,"_getxmin":70,"_getymax":70,"_getymin":70,"_internal_x_y_distance_to":50,"_is_cancel":12,"_is_loading_default":[4,58],"_offset_inner_loop":54,"_optimize_intern":50,"_previous_ocl_mesh":4,"_restore_render_set":54,"_vfa":11,"_vfb":11,"_wfa":11,"_wfb":11,"a_along_x":[9,40,62],"abbrevi":[78,79],"abl":[30,78,87],"abort":64,"about":[9,16,20,27,43,47,67,78,82,85],"abov":[3,13,20,28,30,34,38,49,78,81,82,84,85],"absolut":[0,7,70],"acceler":[34,37,84],"accept":[0,78,82],"access":[13,15,16,20,34,54,62,66,70,78,82,88],"accident":[82,88],"accommod":2,"accord":[2,7,10,20,28,30,42,49,61,62,65,70,84],"accordingli":[0,1,2,3,7,8,12,13,15,20,21,29,45,50,54,62,65,66,70],"account":[0,1,2,3,31,42,49,62,70],"accur":[3,30,42,49,85],"accuraci":[62,82,85],"achiev":[0,2,8,16,20,42,85],"acquir":78,"across":[2,34,37,82,87],"action":[12,14,20,30,70,72,80],"activ":[2,14,15,16,20,21,22,24,27,29,33,34,45,46,58,61,62,65,66,82,84,85,89],"active_nam":65,"active_oper":[33,34],"active_to_coord":65,"active_to_shapely_poli":65,"actual":[7,9,40,78,84],"ad":[1,2,7,10,15,16,20,29,42,45,46,54,57,59,65,70,78,85,87],"adapt":[2,11,16,20,54],"adapt_dist":2,"add":[1,7,9,12,14,15,16,18,20,21,22,24,26,28,40,42,45,46,47,50,57,58,59,63,64,65,66,70,73,82,84,86,88,89],"add_auto_bridg":1,"add_bound_rectangl":65,"add_bridg":1,"add_correct":0,"add_loop":57,"add_machine_area_object":58,"add_material_area_object":59,"add_mesh_for_medi":[9,40],"add_orientation_object":63,"add_overcut":65,"add_pocket":45,"add_pocket_for_medi":[9,40],"add_rectangl":65,"add_seg":7,"add_to_group":65,"add_transparent_materi":59,"addit":[2,16,20,30,42,59,62,66,70,82,85],"addition":[7,8,9,20,21,24,42,47,56,62,70],"addmaterialareaobject":59,"addon":[9,32,34,36,72,78,87,88,91],"addon_depend":47,"addon_pref":47,"addon_util":[55,71,74,83,84],"addonprefer":[9,32],"addpresetbas":[20,26],"addpresetcamcutt":[20,26],"addpresetcammachin":[20,26],"addpresetcamoper":[20,26],"addtestcurv":46,"addtestmesh":46,"adendum_radiu":10,"adher":[31,65],"adjac":70,"adjust":[0,1,2,3,7,8,9,13,15,16,20,40,42,45,49,54,62,64,65,70,82],"admin":78,"adopt":8,"advanc":[9,13,20,32,34,36,78,82],"affect":[42,59],"after":[0,2,7,9,15,20,24,40,42,44,46,54,57,61,65,70,78,82],"afterward":58,"again":[44,78,85],"against":[0,34,39,70,82,88,91],"aid":[78,79],"aka":[79,84,90],"alain":[10,11,16,17,18,42,44],"algorithm":[0,2,11,20,23,29,31,54,64,70,85],"alia":[68,81],"align":[18,20,62,85],"all":[0,1,3,4,5,6,7,9,10,12,18,20,23,24,27,29,30,32,33,34,36,37,40,44,45,46,49,51,52,54,61,62,64,65,70,73,78,79,81,82,84,85,87,89],"all_point":[9,40],"allow":[0,2,7,8,12,13,16,20,27,30,34,41,42,54,61,65,67,70,78,81,82,84,85,87,89,91],"allpoli":29,"alltogeth":[20,24],"almost":89,"alon":84,"along":[1,2,9,10,16,20,24,31,40,42,44,51,53,54,57,62,65,66,70,82,84,85,91],"alpha":59,"alreadi":[1,9,20,21,29,34,39,40,43,45,47,53,54,58,59,62,63,64,65,70],"also":[0,1,2,3,7,8,9,10,12,16,20,21,24,28,31,42,43,45,46,47,49,53,54,56,57,58,59,61,62,65,70,78,79,80,82,84,85,91],"alt":[82,84],"alter":73,"altern":[31,79,90],"although":[49,84,91],"alwai":[7,78,79,82],"ambient":[2,9,40,46,79,82],"ambient_behaviour":[9,40],"ambient_cutter_restrict":[9,40],"ambient_radiu":[9,40],"amount":[0,11,13,16,17,20,34,38,42,82,85],"amplitud":[17,20],"amplitude_a":[17,20],"amplitude_b":[17,20],"amplitude_z":[17,20],"an":[0,1,2,3,7,8,9,10,11,12,13,15,16,18,20,21,22,24,26,27,30,31,40,42,43,45,46,48,49,50,54,56,57,61,62,63,64,65,66,67,68,70,72,73,78,80,81,82,84,86,87,88,89,90],"analysi":[13,20,24,65,70],"analyz":[0,2,31,54,65],"ang":50,"angl":[1,2,8,9,10,11,16,17,18,20,23,29,31,34,39,40,42,51,54,61,63,65,82,85,86,89],"angle_differ":11,"angleb":[16,20,42],"ani":[0,1,2,3,8,9,10,13,16,18,20,21,24,27,30,40,42,45,46,47,52,57,62,64,65,66,70,78,79,82,85,86,88,91],"anilam":[34,37],"anilam_crusader_m":84,"anilam_crusader_m_read":84,"anoth":[7,45,51,65,70,72],"answer":78,"anydata":64,"anyon":72,"anyth":82,"apart":10,"api":[3,20,27,65,66,80,91],"appdata":78,"appear":[78,82],"append":[2,8,20,21,50,54,57,65,70],"appli":[0,2,3,7,8,9,16,20,31,40,42,43,44,45,46,49,54,58,59,61,62,64,65,70,73,78,82,89],"applic":[2,7,10,12,49,70,78,82,85,89,90],"apply_strok":54,"approach":[0,2,34,39,78],"appropri":[0,2,7,8,16,20,24,42,47,54,62,65,70],"approxim":0,"april":44,"ar":[0,1,2,3,5,7,8,9,10,11,13,14,15,16,18,19,20,21,22,23,24,27,28,29,30,31,34,41,42,45,46,47,49,50,51,52,53,54,58,59,61,62,64,65,66,67,70,72,73,78,79,81,82,84,85,86,87,88,89,91],"arc":[10,16,20,34,39,42],"arc_bar":42,"arc_bar_arc":42,"arccosin":8,"arduino":[34,37],"area":[0,2,9,13,20,21,29,32,34,36,37,38,39,40,43,54,58,59,79,84],"area_panel":84,"aren":78,"arg":[5,7,9,12,20,24,27,30,47,60],"argument":[7,30,65,70],"aris":[24,30,70],"around":[1,9,10,29,34,38,40,46,53,63,65,79,81,82,85,89],"arrai":[0,2,9,11,40,43,54,61,79],"arrang":[29,82,84],"array_x_count":[9,40],"array_x_dist":[9,40],"array_y_count":[9,40],"array_y_dist":[9,40],"arrow":[63,81,85,89],"artist":82,"ask":[78,90],"asolv":0,"assign":[15,20,43,54,59,65,67,70],"associ":[7,8,9,13,20,21,24,27,30,40,52,62,66,67,70],"assum":[0,7,11,61,65,82],"async":[2,8,12,20,24,27,43,45,54,61],"async_op":[20,24,27,71,74,83,84],"async_util":[55,71,74,83,84],"asynccancelledexcept":12,"asynchron":[2,12,20,24,27,54,61,84],"asyncoperatormixin":[12,20,24,27],"asynctestoper":12,"at_index":2,"atim":0,"attach":84,"attempt":[1,2,12,13,20,27,29,62,63,68,70],"attenu":[0,13,20],"attractor":[9,40],"attribut":[1,5,8,10,16,45,49,54,61,62,65,66,67,70],"author":[30,70,84],"auto":[1,9,34,40,41,42,71,82,85,87],"auto_cut_bridg":1,"auto_export":[8,9,40],"autoapi":71,"autom":[20,24,46,72,84,87,88],"automat":[1,7,8,14,20,42,82,85,87,91],"avail":[2,7,11,20,21,24,27,29,46,61,66,68,70,78,82,84,89],"averag":0,"avoid":[2,7,29,34,41,62,73,78,87,91],"avoidar":2,"awai":[43,81],"await":[20,24],"ax":[7,8,9,40,45,54,63,70,82],"axescombin":63,"axi":[1,2,3,7,8,9,10,17,20,23,27,31,34,37,38,40,42,43,44,45,50,51,53,62,63,65,70,79,82,85],"axis_4":[34,37],"axis_5":[34,37],"b":[0,8,9,10,11,16,17,20,30,40,70],"ba":[0,13,20,79,84],"back":[0,2,7,16,20,34,39,46,54,61,78,82,85,89],"background":[9,12,20,24,40,48,65,67],"backlash":[10,16,20,82],"backlight":[18,20],"backlight_depth_from_top":[18,20],"backup":54,"baird":10,"balanc":82,"ball":[2,9,13,20,40,54],"ball_1":84,"ball_10":84,"ball_12":84,"ball_16":84,"ball_2":84,"ball_20":84,"ball_3":84,"ball_4":84,"ball_5":84,"ball_6":84,"ball_7":84,"ball_8":84,"ball_radiu":[3,9,40],"ballcon":[3,9,40,45,54,61,82],"ballcone_1":84,"ballconeicon":84,"ballnos":[3,9,40,45,61,82],"ballnoseicon":84,"bar":[10,16,20,42],"bas_relief":[9,71,83,84],"bas_relief_op":[20,71,74,83,84],"base":[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,49,50,51,53,54,56,58,59,61,62,63,64,65,66,70,78,79,82,87,91],"base_gend":[16,20,42],"base_thick":[18,20],"basegeometri":64,"basenam":65,"basic":[9,32,34,36,80,82,84,90],"basrelief":[13,84],"basreliefmesh":0,"bb1":51,"bb2":51,"bcg":0,"bcnc":78,"bear":70,"beat":[17,20],"beat_period":[17,20],"becam":78,"becaus":[78,82],"becom":[15,20],"been":[2,9,30,32,43,47,62,78,84,85,87],"befor":[0,2,13,20,24,34,37,44,46,49,50,54,58,61,65,82],"begin":[3,7,65,82,90],"beginn":[80,82],"behav":65,"behavior":[2,46],"being":[8,12,13,16,20,24,34,48,58,59,62,65,66,85,87],"bell":70,"belong":70,"below":[3,10,13,20,34,38,43,49,82,85,89],"bend":[11,16,20],"benefit":78,"best":[78,81,82,85,86,87],"bet":78,"better":[7,58,72,82,85,89],"between":[0,2,3,7,8,9,10,11,13,16,17,20,23,32,34,39,40,44,45,50,51,54,62,65,70,78,79,82,85,86],"bevel":[16,18,20],"beyond":84,"bezier":[18,20,30,45,46,49,65,79,89],"biconjug":0,"big":[17,20,82,85],"big_float":4,"bigger":[19,20,23],"bilinear":[0,54],"bill":70,"binari":[2,54,78,84,87],"bisect":[44,70],"bisector":70,"bit":[9,13,18,20,40,54,82,89],"bit_diamet":[0,13,20],"bl_idnam":[5,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,32],"bl_label":[5,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28],"bl_oper":[20,26],"bl_option":[12,13,14,15,16,17,18,20,21,22,23,24,25,27,28],"bl_use_eevee_viewport":[5,9],"black":[54,87,89],"blank":[0,11],"blank_panel":84,"bleed":81,"blend":[78,79,82,85],"blender":[0,1,2,3,5,7,8,9,10,12,13,14,15,16,20,21,22,23,24,27,28,29,30,32,34,36,42,43,44,45,46,47,49,53,54,58,59,62,63,64,65,66,73,79,80,82,85,87,89,90,91],"blender_manifest":84,"blender_rend":[5,9],"blendercam":[72,81,82,84,89],"block":[31,34,37,67,82,84,85],"block_number_incr":[34,37],"bodi":3,"bone":[18,20,79],"bonu":78,"bool":[0,2,7,8,11,12,20,24,27,30,42,43,44,49,51,61,62,65,70],"boolean":[2,16,18,20,24,27,42,54,62,65,70,84],"boolean_typ":[2,18,20],"booleandiffer":65,"boolproperti":[9,13,16,18,19,20,23,28,32,33,34,37,38,39,40,41],"border":[2,9,40,43,54,89],"borderwidth":[2,9,40,54],"both":[2,10,12,18,20,31,34,39,42,45,51,54,65,66,68,70,78,89],"bottom":[9,10,11,13,16,18,20,21,30,40],"bound":[1,8,15,16,20,21,28,31,43,45,49,51,54,59,65,70,82,84],"boundari":[0,1,2,29,43,54,64,70],"bounds_rectangl":65,"bounds_util":[55,71,74,83,84],"box":[11,20,21,28,43,45,49,51,70,84,85],"bpy":[1,2,3,5,8,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,32,33,34,35,36,37,38,39,40,41,42,44,46,53,54,59,62,64,65,87],"bpy_extra":[19,20],"bpy_struct":54,"br":0,"branch":81,"break":[2,9,40,84,88,91],"break_path_for_leadin_leadout":2,"bridg":[9,14,20,40,45,62,71,79,82,83,84],"bridges_collection_nam":[1,9,40],"bridges_height":[9,40],"bridges_op":[20,71,74,83,84],"bridges_width":[1,9,40],"bright":0,"broken":[9,47,81,84],"brush":[20,27],"bucket":70,"buffer":[0,1,2,9,40,54,62,70],"bug":[81,87],"bugfix":91,"build":[0,2,54,81,84],"build_and_test":91,"build_mesh":0,"build_strok":54,"built":[31,65,70,82,87],"bulg":10,"bulk":84,"bull":[9,40],"bull_corner_radiu":[9,40],"bullet":[3,9,40,65],"bullet_scal":4,"bullnos":[9,40,61,82],"bullnoseicon":84,"burkhard":[34,37],"burn":82,"button":[78,82,84,85,89],"bypass":[70,84],"c":[0,8,10,11,30,65,70,82,84],"ca":63,"cach":[2,54,61,65],"cad":[34,41],"cad_iso_read":84,"cad_nc_read":84,"cad_read":84,"calcul":[0,1,2,8,9,10,11,12,13,16,20,23,24,27,29,30,31,33,34,35,40,42,43,45,46,49,50,51,53,54,61,62,65,67,70,78,79,80,82,84,89],"calculate_bas_relief":[13,20],"calculate_cam_path":[20,24],"calculate_cam_paths_al":[20,24],"calculate_cam_paths_background":[20,24],"calculate_cam_paths_chain":[20,24],"calculate_defect":0,"calculatepath":[20,24],"call":[1,2,8,9,12,13,14,15,16,20,21,22,23,24,27,28,45,46,53,54,57,58,59,61,62,65,66,67,70,78,82,84,89,91],"callback":84,"cam":[2,5,6,9,14,15,20,21,22,23,24,25,26,27,29,31,33,34,35,37,38,39,40,41,43,45,46,47,49,53,56,59,62,65,66,67,78,79,81,84,85,89],"cam_active_oper":[20,26],"cam_async_test_oper":12,"cam_bridges_add":[14,20],"cam_chain_add":[15,20],"cam_chain_operation_add":[15,20],"cam_chain_operation_down":[15,20],"cam_chain_operation_remov":[15,20],"cam_chain_operation_up":[15,20],"cam_chain_properti":[33,34],"cam_chain_remov":[15,20],"cam_chunk":[9,71,83,84,87],"cam_cutt":[20,26,84],"cam_cutter_mt_preset":[20,26],"cam_export":[20,24],"cam_export_paths_chain":[20,24],"cam_info_properti":[9,34,35,40],"cam_interface_properti":[34,36],"cam_machin":[20,26,58,84,85],"cam_machine_mt_preset":[20,26],"cam_machine_properti":[34,37],"cam_materi":[59,82,84],"cam_material_positionobject":[20,25],"cam_material_properti":[9,34,38,40],"cam_movement_properti":[9,34,39,40],"cam_object":53,"cam_op_reference_properti":[33,34],"cam_oper":[20,26,40,66,84],"cam_operation_add":[20,21,26],"cam_operation_copi":[20,21],"cam_operation_mov":[20,21],"cam_operation_mt_preset":[20,26],"cam_operation_properti":[9,40],"cam_operation_remov":[20,21],"cam_optimisation_properti":[9,34,40,41],"cam_orientation_add":[20,22],"cam_pack_object":[20,23],"cam_preset_cutter_add":[20,26],"cam_preset_machine_add":[20,26],"cam_preset_operation_add":[20,26],"cam_simul":[20,27],"cam_simulate_chain":[20,27],"cam_slice_object":[20,28],"camaddonprefer":[9,32],"cambridgesadd":[14,20],"camchain":[33,34],"camchainadd":[15,20],"camchainoperationadd":[15,20],"camchainoperationdown":[15,20],"camchainoperationremov":[15,20],"camchainoperationup":[15,20],"camchainremov":[15,20],"camcurvebonefilletovercut":[18,20],"camcurveboolean":[18,20],"camcurveconvexhul":[18,20],"camcurvedraw":[16,20],"camcurveflatcon":[16,20],"camcurvegear":[16,20],"camcurvehatch":[16,20],"camcurveintars":[18,20],"camcurveinterlock":[16,20],"camcurvemortis":[16,20],"camcurvepl":[16,20],"camcurvepuzzl":[16,20],"camcurveremovedoubl":[18,20],"camcurvesimpleovercut":[18,20],"camcustomcurv":[17,20],"came":78,"camera":[78,79,84],"camexcept":[6,45,49,61],"camhypotrochoidcurv":[17,20],"camlissajouscurv":[17,20],"cammeshgetpocket":[18,20],"camobjectsilhouett":[18,20],"camoffsetsilhouet":[18,20],"camoperationadd":[20,21],"camoperationcopi":[20,21],"camoperationmov":[20,21],"camoperationremov":[20,21],"camorientationadd":[20,22],"campackobject":[20,23],"campath":79,"campathchunk":2,"campathchunkbuild":2,"camsimul":[20,27],"camsimulatechain":[20,27],"camsinecurv":[17,20],"camsliceobject":[20,28],"can":[0,2,7,8,9,10,15,20,24,27,28,30,31,34,39,40,41,42,45,49,52,54,57,61,62,64,65,66,70,73,79,80,81,82,84,85,87,88,89,91],"cancel":[12,13,20,21,24,27],"cannot":[7,62,66,78],"cap":[18,20],"capabl":54,"capit":[79,87],"captur":[9,40],"care":82,"carson":70,"carv":[2,9,13,20,28,40,79,82],"carve_3mm_45deg":84,"carve_3mm_60deg":84,"carve_6mm_45deg":84,"carve_6mm_60deg":84,"carve_depth":[9,40],"case":[0,78,82],"categori":84,"catia":10,"caviti":[2,9,32,34,36],"cb":63,"ccw":[34,39,82],"center":[10,11,13,17,18,20,34,38,45,49,54,65,82],"center_i":[34,38,65],"center_x":[34,38,65],"central":10,"centroid":[34,37],"centroid1":84,"centroid1_read":84,"certain":[2,5,9,24,43,78,82],"ch":1,"ch1":2,"ch2":2,"chain":[7,8,9,15,20,24,27,32,33,34,36,40,43,62,80,84,90],"chain_op":[20,71,74,83,84],"chain_prop":[34,71,74,83,84],"chain_valid":[33,34,62],"chains_panel":84,"chang":[2,7,8,9,11,15,18,20,34,37,40,44,62,65,66,70,82,88,91],"change_data":[9,40],"change_path_start":2,"changedata":[9,40],"channel":2,"charact":[7,65,91],"characterist":[16,20,42],"charg":30,"chat":[78,81],"check":[0,1,2,3,5,7,8,9,12,13,15,16,20,21,24,27,30,40,45,46,47,50,51,52,53,54,57,58,59,61,62,63,65,66,67,70,78,80,81,82,84,85,89],"check_equ":51,"check_memory_limit":8,"check_min_z":45,"checkout":91,"child":[51,56,57],"children":[2,50],"chip":62,"chipload":[20,26,34,35,62,79,82],"chipload_per_tooth":[34,35],"chipload_precis":[4,34,35],"choic":[9,11,32,78,82],"choos":[9,10,29,32,34,36,78,82,89],"chosen":[16,20,78,85],"chpt7":10,"chunk":[1,2,8,31,34,39,45,50,61,84],"chunk_to_shap":50,"chunk_util":[55,71,74,83,84],"chunkpointsamplesfromocl":61,"chunkpointsresamplefromocl":61,"chunks_coher":2,"chunks_refin":50,"chunks_refine_threshold":50,"chunks_to_mesh":45,"chunks_to_resampl":2,"chunks_to_shap":50,"circl":[10,16,17,20,31,34,41,46,53,54,70,82,85],"circle_detail":[34,41],"circular":[2,10,16,20,34,39,86],"circumfer":10,"cl":61,"claim":30,"clamp_max_z":2,"clamp_z":2,"clarif":79,"class":[0,6,79,84,87,91],"classic":[9,32,34,36,82],"classif":7,"classifi":7,"classify_seg":7,"classmethod":[13,14,15,16,18,20,21,22,23,24,27],"clean":[2,3,7,9,32,34,36,40,42,46,56,61,65,82],"clean_default":[9,32,34,36],"clean_delux":[9,32,34,36],"cleanup":[3,46],"cleanup_bullet_collis":3,"cleanup_index":56,"clear":[56,65],"clearanc":[10,16,20,82],"click":[78,81,82,85,89],"climb":[31,34,39,82,84],"clip":70,"clip_lin":70,"clip_point":2,"clockwis":[34,39],"clone":81,"close":[2,7,11,18,20,45,70,85],"closecurv":[18,20],"closepoli":70,"closer":[82,89],"closest":[2,50,70,82],"cm":[70,82],"cmu":10,"cmykw":7,"cnc":[5,9,34,37,40,80,84,85],"cncj":78,"co":65,"coarser":0,"coarsest":0,"cob":2,"code":[7,8,9,19,20,24,30,32,34,36,39,40,57,70,72,78,79,80,85,87,88,91],"codebas":81,"coder":78,"coeffici":70,"coin":[79,86],"col":0,"collect":[1,2,7,8,9,19,20,24,28,40,46,49,56,61,62,70,82,84],"collection_nam":[7,9,40,62],"collectionproperti":[33,34],"collector":[9,40,82],"collet":[34,37,82],"collet_s":[34,37],"collinear":51,"collis":[2,9,29,34,37,40,41,49,61,70,71,82,83,84],"color":[7,9,32,34,36,54,59],"column":[0,54],"com":[10,70],"combin":[42,54,62,63,78,82,84],"come":78,"comfort":78,"command":[7,8,9,34,37,40,78,82],"comment":[7,70,91],"commerci":10,"common":[0,6,9,10,12,32,34,36,65,78,81,82,89,90],"compar":[0,3,20,27,42,46,51,65,70,82,88],"compare_util":[55,71,74,83,84],"compare_z_level":51,"comparearea":54,"comparison":[46,65,70,84],"compat":[0,2,5,9,81,84,91],"compat_engin":[5,9],"compens":[3,82],"compil":[5,9],"compl":82,"complet":[0,2,9,12,14,15,16,20,22,23,24,27,32,34,36,44,45,51,53,65,70,82,90,91],"complex":[0,34,41,65,82],"compon":[7,16,20],"comprehens":[13,20],"compromis":82,"comput":[0,2,3,8,9,20,24,29,33,34,40,43,45,47,54,63,65,70,78,79,82,85],"compute_delaunay_triangul":70,"compute_voronoi_diagram":70,"computedelaunaytriangul":70,"computevoronoidiagram":70,"conatin":87,"concaten":8,"concern":[62,70],"conclud":[13,20],"condit":[0,2,24,30,31,45],"conduct":43,"cone":[9,16,20,40],"config":[78,91],"configur":[0,3,8,13,16,20,31,45,46,47,58,59,62,63,91],"conflict":87,"confus":[78,79],"conjunct":70,"connecetd":84,"connect":[2,7,30,70,73,78],"connect_chunks_low":2,"connector":42,"consecut":7,"consid":[2,9,18,20,29,34,39,40,49,54,65,70,78,82,87,89],"consist":[0,7,42,54,62,70,84,87],"consol":[1,7,12,20,24,46,54,62,65,70,78],"constant":[9,17,20,61,71,83,84],"constitut":91,"constrain":70,"constraint":[13,20,31,45,50,65,82],"construct":[0,7,10,13,16,20,27,31,42,61,62,63,65],"contain":[0,1,2,3,7,8,9,14,15,16,20,21,24,27,31,43,45,46,47,48,49,50,51,52,53,54,56,57,61,62,63,64,65,66,67,70,71,72,84,87,88,90,91],"content":83,"context":[0,1,2,5,7,8,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,32,34,36,42,45,47,58,59,62,65,66,67,70],"continu":[2,3,7,9,12,52,67,78,82],"contour":[9,16,20,34,39,40,64,73,82],"contour_separ":[16,20],"contract":30,"contribut":[72,80,81,87,88],"contributor":87,"control":[0,7,8,10,34,37,39,64,78,82,84,89],"convent":[9,16,20,31,34,39,40,65,82,84],"converg":0,"convers":[2,9,20,21,40,44,49,54,64,73,84],"convert":[0,1,2,3,7,8,16,20,29,30,44,45,54,63,64,65,73,84,86,89,91],"convex":[2,3,16,18,20,79,84],"convex_hul":[18,20],"convexhul":2,"coodin":11,"coord":[7,64],"coordin":[0,1,2,3,7,11,16,20,29,30,31,42,43,44,46,49,51,53,54,61,64,65,70],"copi":[2,9,20,21,30,47,57,70,82],"coprim":10,"copy_compbuf_data":0,"copy_if_not_exist":47,"copy_preset":47,"copyright":[30,70],"corner":[0,9,16,18,20,40,42,51,79,82,89],"coroutin":12,"correct":[0,2,10,42,62,65,70,73],"correctli":[0,2,54,59,70,81],"correspond":[2,7,8,9,20,24,27,31,43,54,61,62,64,65,67,70,78],"cost":82,"could":82,"count":[0,2,9,20,22,30,40,42,46,51,61,70,82,86],"counter":[7,34,39],"coupl":78,"cours":87,"cove":[16,20],"cover":[10,11,84],"cp311":84,"crash":[34,41,82],"crate":11,"crazi":2,"crazy_path":54,"crazy_stroke_imag":2,"crazy_stroke_image_binari":2,"crazy_threshold_1":[9,40],"crazy_threshold_2":[9,40],"crazy_threshold_3":[9,40],"crazy_threshold_4":[9,40],"crazy_threshold_5":[9,40],"creat":[0,1,2,3,7,8,9,10,11,15,16,17,18,20,22,24,27,28,29,30,40,42,43,45,46,53,54,57,58,59,63,64,65,70,71,73,78,80,81,82,84,85,89],"create_base_pl":11,"create_flex_sid":11,"create_parametric_curv":30,"create_releas":91,"create_simulation_object":43,"creation":[0,13,15,16,20,42,62,84],"creator":[9,19,32,34,36],"criteria":[0,2],"crop":[9,40,49],"cross":[8,9,31,40,78,82,85],"crosshatch":[9,16,20,40,79],"crucial":82,"crusad":[34,37],"csg":73,"csourc":57,"ctrl":82,"cube":[58,59,82,85],"cubic":30,"current":[0,2,5,7,9,12,13,14,15,16,20,22,23,24,27,29,31,34,46,47,48,53,54,58,59,62,63,65,66,67,70,78,82,84],"cursor":[16,20],"curv":[1,2,3,7,8,9,11,14,16,17,18,19,20,23,29,30,32,34,36,40,41,42,44,45,46,49,61,62,64,65,73,78,79,82,84,85],"curvatur":[2,9,32,34,36],"curve_boolean":[18,20],"curve_cam_cr":16,"curve_cam_equ":17,"curve_cam_tool":18,"curve_cr":84,"curve_create_op":[20,71,74,83,84],"curve_create_panel":84,"curve_draw":[16,20],"curve_equation_op":[20,71,74,83,84],"curve_flat_con":[16,20],"curve_gear":[16,20],"curve_hatch":[16,20],"curve_intars":[18,20],"curve_interlock":[16,20],"curve_mortis":[16,20],"curve_overcut":[18,20],"curve_overcuts_b":[18,20],"curve_pl":[16,20],"curve_puzzl":[16,20],"curve_remove_doubl":[18,20],"curve_sourc":[9,40],"curve_target":[9,40],"curve_to_chunk":2,"curve_to_shap":2,"curve_tool":84,"curve_tools_op":[20,71,74,83,84],"curve_tools_panel":84,"curvebar":[16,20],"curvebarcurv":[16,20],"curved_t":42,"curvet":[16,20],"custom":[3,9,17,20,40,42,54,70,78,82,84,85,89],"customcurv":[17,20],"customiz":[42,84],"cut":[2,9,10,16,18,20,34,38,39,40,43,44,45,57,62,73,82,84,86,89],"cut_loop":57,"cut_typ":[9,40],"cutlin":[34,39],"cutoff":[2,50],"cutout":[8,9,16,18,20,40,42,45,46,66,79,82,84],"cuttabl":[18,20,89],"cutter":[1,2,3,9,18,20,23,26,31,32,34,36,39,40,43,45,50,54,61,62,65,73,79,84,86,89],"cutter_compens":3,"cutter_descript":[9,40],"cutter_diamet":[1,3,9,20,26,40],"cutter_flut":[9,20,26,40,62],"cutter_id":[9,20,26,40],"cutter_length":[9,20,26,40],"cutter_object_nam":[3,9,40],"cutter_offset":4,"cutter_panel":84,"cutter_tip_angl":[3,9,40],"cutter_typ":[3,9,20,26,40],"cutterarrai":[43,54],"cutterarraynan":54,"cw":[34,39],"cwidth":54,"cx":11,"cy":11,"cycl":[0,13,20,54],"cyclic":64,"cycloid":[17,20],"cylcon":[3,9,40,45,54,61],"cylcone_diamet":[9,40],"cylind":[9,40],"cylinderconeicon":84,"cylindr":62,"d":[0,10,17,20,26,30],"d_slope_arrai":11,"daili":81,"damag":[30,82],"dan":78,"data":[0,2,7,8,9,16,20,24,27,34,37,40,43,50,54,56,59,61,62,65,70,79,82,84,85],"dataset":61,"date":3,"dc_offset":53,"deal":[30,78],"death":82,"debug":[7,20,24,70],"decid":[2,78,82,91],"decim":[0,13,20,65],"decimate_ratio":[13,20],"decrement":[15,20,61,70],"dedic":84,"dedupe_point":2,"deem":62,"deep":[2,82],"default":[2,7,9,10,13,16,17,18,19,20,21,23,27,28,32,33,34,35,36,37,38,39,40,41,42,43,48,49,61,64,65,70,82,85,87,89,91],"default_interface_level":[9,32],"default_layout":[9,32],"default_machine_preset":[9,32],"default_main_loc":[9,32],"default_operation_loc":[9,32],"default_shad":[9,32],"default_tools_loc":[9,32],"defect":0,"defin":[0,1,2,7,8,9,16,17,20,24,27,29,32,33,34,36,37,40,43,45,46,49,53,54,57,58,61,62,63,65,66,70,82,84,88],"definit":[2,5,14,15,21,22,23,24,27,28,34,37,79,82,84,85,90],"deform":7,"degre":[8,10,47,85],"delai":[9,34,37,40],"delaunai":70,"delet":[2,20,21,44,45,46,61,63,65,70,84,85],"delete_object":65,"deletefirstvert":46,"delight":78,"delob":63,"delta":70,"deltai":70,"deltax":70,"delux":[9,32,34,36,82],"dens":82,"depend":[2,7,8,16,20,45,62,64,66,70,78,81,82,87],"deprec":78,"depth":[0,2,9,11,13,16,17,18,20,27,32,34,36,40,45,54,61,80,82,85,86],"depth_expon":[0,13,20],"deriv":[0,11,30,45,54,61,70],"derive_bezier_handl":30,"describ":[0,78,88,91],"descript":[9,10,13,16,17,18,19,20,21,23,27,28,32,33,34,35,36,37,38,39,40,41,48,66,78,79,82,85,90],"deselect":[45,46,65],"deserv":79,"design":[12,16,20,24,42,48,51,65,70,78,79,82],"desir":[2,11,13,16,20,42,70,85],"destin":47,"detail":[0,2,3,9,13,20,24,34,40,41,43,46,54,81,82,85,86,87,88,90],"detail_enhancement_amount":[0,13,20],"detail_enhancement_freq":0,"detail_enhancement_us":[0,13,20],"detect":[0,2,3,9,18,20,34,37,40,49,70,86,89],"detector":82,"determin":[0,1,2,3,7,8,16,20,24,27,42,43,45,49,50,51,53,54,61,62,63,65,66,70,85,89],"develop":[78,80,87,88],"deviat":[16,20],"devon":30,"dewalt":78,"diagnos":78,"diagram":[45,70],"dial":78,"diamet":[0,1,2,9,10,13,16,18,20,23,34,39,40,42,45,54,61,62,65,73,82,85,89],"diametr":65,"dict":[2,7,12,13,14,15,16,20,21,22,23,24,27,45,52,70,84],"dict_cleanup":52,"dict_remov":52,"dict_util":[55,71,74,83,84],"dictat":31,"dictionari":[2,7,12,13,14,15,16,20,21,22,23,24,27,45,48,52,54,70],"differ":[0,2,7,8,11,16,18,20,24,31,42,45,49,54,63,65,70,78,82,87,89],"differenti":0,"difficult":78,"difficulti":[78,81],"digit":65,"dilat":[18,20,54],"dilate_arrai":54,"dimens":[0,1,2,8,16,20,21,31,42,43,45,54,59,65,85],"dimension":[49,65],"dip":[17,20],"direct":[0,2,7,20,21,23,29,30,31,34,39,42,51,54,70,82],"directli":[0,8,13,16,20,34,37,42,54,62,65,70,82,89],"directori":[9,47,61,65,81,85],"disabl":[31,66],"discrep":46,"discret":0,"disk":81,"displac":[17,20],"displai":[12,16,19,20,58,65,82],"distanc":[2,7,9,10,11,13,16,17,18,20,23,28,29,31,34,39,40,50,54,62,65,70,82,85],"distance_2d":65,"distance_along_path":[9,40],"distance_between_path":[9,40],"distance_start":2,"distribut":[11,16,20,30,34,37,42,70],"distributed_interlock":11,"distro":81,"divid":[34,35,45,54],"divis":10,"do":[2,29,30,34,39,41,54,65,70,81,82,85],"do_g1":7,"do_g92":7,"do_invert":[18,20],"do_m163":7,"do_out":[18,20],"do_simul":43,"do_simulation_feedr":[9,40],"dobasrelief":[13,20],"doc":10,"docs_pag":91,"docstr":91,"document":[30,70,71,72,78,91],"doe":[0,1,2,3,7,8,9,10,13,16,20,27,40,42,43,45,46,47,49,51,52,53,54,57,58,59,61,62,65,66,67,70,78,82,85,89],"doesn":[9,29,40,82,85],"dog":[18,20,79,89],"dogbon":[18,20],"domain":10,"domlysz":70,"don":[9,19,20,40,78,81,82,85,86],"done":[20,28,34,39,65,84],"dont_merg":[9,40],"doprint":70,"dosampl":2,"dot":8,"doubl":[11,16,18,20,78,79,84],"double_adapt":[11,16,20],"doubli":70,"dougla":64,"down":[0,7,9,13,15,20,21,30,34,39,40,45,73,82,84,85],"download":[78,81,90,91],"downsampl":0,"drag_knif":84,"draw":[7,9,13,16,18,20,23,24,25,27,28,32],"draw_interfac":[34,36],"drawer":[16,20,84],"drawer_hole_diamet":[16,20],"drawer_hole_offset":[16,20],"drawer_plate_thick":[16,20],"drawn":[13,16,19,20],"drill":[9,40,45,66,78],"drill_typ":[9,40],"drop":[45,82],"dropdown":[85,89],"dst":47,"dt":4,"due":[2,62],"dump":70,"duplic":[1,2,3,10,11,16,18,20,42,45,46,51,61,64,65,70,79,84],"duplicate_object":65,"durat":[20,26,34,35],"dure":[0,2,3,12,13,20,24,48,54,62,65,79,82,86],"dust":[9,40,82],"dwell":[9,40],"dwp611":78,"dx":11,"dxf":89,"dy":11,"dynam":[11,13,16,20],"e":[7,9,10,12,15,20,30,40,45,50,63,65,70,78,79,82,85,87,89,91],"e0":[9,40],"each":[0,1,2,3,7,8,10,12,16,20,24,28,29,30,31,43,45,46,49,50,51,52,53,54,57,61,62,64,65,66,70,79,82,84,85,89,90],"earlier":81,"easi":88,"easier":[7,84],"easiest":78,"ect":70,"edg":[0,2,3,7,11,16,18,20,30,34,41,45,70,73,79,81,89],"edge_dist":11,"edge_num":70,"edgelist":70,"edgenum":70,"edit":[3,9,30,40,44,46,73,78,80,81,82,84],"editor":[72,87,89],"edu":10,"effect":[2,3,9,40,43,54,70],"effici":61,"effort":78,"either":[0,2,7,12,13,16,20,21,27,28,42,45,53,54,62,65,66,70,78,82,91],"elaps":65,"elect":81,"element":[0,7,20,23,24,27,51,54,57,61,62,65,70],"elimin":52,"elips":[16,20],"ellips":[16,20,42],"els":78,"elsewher":84,"emc":[34,37],"emc2":[34,37,84],"emc2_read":84,"emc2b":84,"emc2b_crc":84,"emc2b_crc_read":84,"emc2b_read":84,"emc2tap":84,"emc2tap_read":84,"emc_test_2":84,"empti":[20,22,44,53,63,64,70],"empty_data":[9,40],"en":[0,10,13],"enabl":[2,8,9,16,20,23,27,30,34,37,40,46,59,62,66,70,82,85,86],"enable_a":62,"enable_a_axi":[9,40],"enable_b":62,"enable_b_axi":[9,40],"enable_dust":[9,40],"enable_hold":[9,40],"enable_mist":[9,40],"encompass":[49,57],"encount":81,"end":[2,3,9,10,11,13,17,20,30,34,37,40,42,44,45,50,54,57,61,62,70,82,85],"end_cyl_1":84,"end_cyl_10":84,"end_cyl_12":84,"end_cyl_16":84,"end_cyl_2":84,"end_cyl_20":84,"end_cyl_3":84,"end_cyl_4":84,"end_cyl_5":84,"end_cyl_6":84,"end_cyl_7":84,"end_cyl_8":84,"enddepth":45,"ending_posit":[34,37],"endpoint":[2,3,53,70],"endz":3,"engag":[9,40,62,79,82],"engin":[0,9,71,82,83,84],"engrav":82,"enhanc":[0,13,20],"enlarg":0,"enmillicon":84,"enough":82,"ensur":[0,2,3,7,15,20,21,24,29,31,42,43,44,46,47,54,58,59,60,62,65,70,78,81,82,84,87,88,91],"enter":[34,39,46,73,85],"entir":[54,70,82],"entri":[45,46,52,70],"enumproperti":[9,13,16,17,18,19,20,21,23,32,34,36,37,38,39,40],"environ":[1,2,7,9,15,16,20,42,46,47,65],"ep":[4,70],"epi":[17,20],"epicycloid":[17,20],"epoch":65,"epsilon":65,"equal":[0,8,34,37,65,70,84],"equat":[0,10,17,20,70,87],"equip":78,"equival":61,"err":0,"error":[0,7,12,13,20,21,24,27,33,34,62,70,78,81,87],"esc":12,"especi":82,"essenti":[2,9,32,34,36,65],"establish":[56,87],"estim":[0,34,35,38,82,84],"estimate_from_model":[20,26,34,38],"etc":[11,20,28,61,72,84,85,87,91],"euclidean":[54,65,70],"euler":[3,29],"eval_split":[34,37],"evalu":[2,8,45,50,65,70],"even":10,"event":[12,13,18,20,23,28,30,70],"everi":[10,19,20,82],"everyon":78,"everyth":[9,40],"exact":[10,34,41,66,82,85],"exact_subdivide_edg":[34,41],"exactli":[0,9,40,65,78,82,85,87],"exampl":[80,85,90],"exce":[3,7,8,82],"except":[7,9,20,24,40,45,48,61,62,70,71,83,84],"excess":[0,79,86],"exclud":[5,9],"exclus":[5,9],"execut":[7,8,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,27,28,45,46,47,48,54,65,79,82,84],"execute_async":[12,20,24,27],"exhaust":[2,70],"exist":[0,1,3,7,11,18,20,24,27,43,45,46,47,53,54,57,58,59,62,63,65,84],"exit":[0,6,12,73],"expand":[54,78],"expans":70,"expect":[0,2,45,46,54,61,65,78,81],"experi":[78,81,82],"experienc":[78,81],"experiment":[9,32,34,36,39,40,66,82],"explan":[72,80,85],"explor":2,"expon":[0,13,20],"exponenti":0,"export":[8,9,20,24,34,37,40,61,65,82,84,85],"export_gcode_path":8,"exportmodelstostl":61,"expos":84,"express":[30,70],"extend":[2,50,70,87,91],"extend_chunks_5_axi":50,"extens":[45,78,80,81,82,84,87,90,91],"extent":70,"exterior":[29,64],"extern":[61,73,78,82,84,87],"extra":[50,79,82],"extract":[2,7,16,18,20,61,62,64,65,67,70,81,89],"extrem":49,"extrud":7,"extrus":7,"f":[0,10,16,17,20,30,42,60],"fabex":[71,79,80,82,84,85,87,88,89,90,91],"fabex_engin":[5,9],"fabex_rend":[5,9],"fabexcnc":[78,81],"fabexcnc_logo":84,"fabric":78,"face":[2,73,78,79,82,89],"facilit":[65,70,82],"factor":[0,3,65],"fadal":[34,37,84],"fail":[44,68],"failur":[62,82],"fall":[54,70,78],"fals":[2,4,7,8,9,11,12,13,16,18,19,20,24,27,28,32,33,34,37,38,39,40,41,42,43,44,49,50,51,54,61,62,65,70],"faq":[80,81,82,90],"far":10,"farmer":70,"fast":[9,40],"faster":[20,23,29],"featur":[0,2,16,20,29,42,66,81,91],"fee":70,"feed":[34,37,39,43,82],"feedrat":[9,32,34,36,37,40,62],"feedrate_default":[34,37],"feedrate_max":[34,37],"feedrate_min":[34,37],"feedrate_panel":84,"feet":82,"femal":[9,40,42],"few":[65,79],"fewer":52,"ff":42,"field":[0,9,32,34,36,70,82],"figur":[17,20,89],"file":[2,7,8,9,10,14,15,20,21,22,23,24,27,28,30,32,33,34,37,40,47,54,61,62,65,70,72,79,80,81,82,85,87,88,91],"filenam":[8,9,15,20,21,24,33,34,40,54],"filename_ext":[19,20],"filepath":[7,65],"fill":[9,10,20,23,29,40,54,82,85],"fillet":[18,20,79],"filter":[0,2,45],"filter_glob":[19,20],"fin_ball_3":84,"final":[0,1,2,3,10,20,23,29,42,43,45,46,52,54,56,65,66],"find":[2,13,20,50,63,70,78,81,85,88,89],"find_slop":11,"fine":[9,40],"finer":0,"finger":[11,16,20,42,84],"finger_amount":[11,16,20],"finger_depth":11,"finger_inset":[16,20],"finger_pair":11,"finger_plai":11,"finger_s":[11,16,20],"finger_thick":11,"finger_toler":[11,16,20],"finger_width":11,"finish":[2,7,9,12,13,14,15,16,20,21,22,24,27,34,39,40,67,73,82,84,85],"finishing_3mm_ballnos":84,"finit":[0,70],"firmwar":[34,37],"first":[0,2,7,8,9,10,11,16,20,21,30,40,44,45,46,51,54,61,62,65,68,70,73,78,82,85,87,89,91],"first_down":[9,40],"fit":[0,11,29,30,54,70,85],"fix":[11,16,20,70,78,81,82,89],"fix_unit":47,"fixed_angl":[11,16,20],"fixed_fing":11,"flag":[0,2,7,42,45,54,61,62,65,66,70],"flat":[9,10,11,16,18,20,40,89],"flatter":[13,20],"flex":[11,16,20],"flex_pocket":[16,20],"flexibl":[16,20,42],"flip_x":2,"float":[0,1,2,3,7,8,10,11,12,16,29,30,31,42,43,44,45,53,54,59,63,64,65,70],"floatproperti":[9,13,16,17,18,19,20,23,28,34,35,37,38,39,40,41],"floatvectorproperti":[9,34,37,38,40],"flute":[9,40,79,82,85],"folder":[78,81,84,87,88,91],"follow":[7,9,10,29,30,40,62,70,78,82,87,91],"font":[2,3,16,20,49,61,79],"forc":2,"foreground":54,"forgotten":91,"fork":78,"form":[2,7,8,10,42,51,53,65,70,78,79,82,89],"formal":[34,37],"format":[0,2,7,12,49,51,54,61,64,65,70,72,78,82,84,87,91],"format_edges_output":70,"format_polygons_output":70,"formatoutput":70,"formatt":87,"formerli":84,"formula":[62,65],"fortun":70,"found":[7,10,20,21,29,45,46,50,52,54,57,61,62,65,67,70,78,82,84,89,91],"foundat":[78,87],"fourier":0,"fr":10,"fraction":65,"frame":3,"framework":[16,20],"free":[10,30,78],"free_height":[34,39],"freecad":73,"freeli":[34,39],"frequenc":[0,13,20],"frequent":[78,90],"friendli":66,"from":[0,1,2,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,26,27,28,29,30,34,37,38,39,40,42,43,45,46,47,52,53,54,57,61,62,63,64,65,66,67,70,73,78,80,81,82,84,85,87,89,91],"front":[16,20],"ft":85,"full":[3,10,82],"fulli":[3,82],"function":[12,13,14,15,18,21,22,23,27,28,78,79,82,87,88,91],"furnish":30,"further":[0,1,2,7,9,20,24,40,42,46,54,61,62,65,66,78],"futur":88,"g":[7,8,9,12,19,20,24,30,32,34,36,40,45,70,78,79,85,87,91],"g0":[7,9,40],"g1":7,"g43":[34,37],"g53":[9,40],"g64":[34,39,82],"g64_incompatible_machin":4,"gantry_rout":84,"gantry_router_read":84,"gap":10,"gather":[20,24],"gcode":[7,19,20,34,37,80,82,84,88],"gcode_gener":84,"gcode_head":[9,40],"gcode_import":[19,20],"gcode_import_op":[20,71,74,83,84],"gcode_import_pars":[9,71,83,84],"gcode_panel":84,"gcode_path":[9,71,83,84,87],"gcode_start_dust_cmd":[9,40],"gcode_start_hold_cmd":[9,40],"gcode_start_mist_cmd":[9,40],"gcode_stop_dust_cmd":[9,40],"gcode_stop_hold_cmd":[9,40],"gcode_stop_mist_cmd":[9,40],"gcode_trail":[9,40],"gcodeimportpars":7,"gcodemodel":7,"gcodepars":7,"gcodepath":[8,78],"gcontrol":78,"gear":[10,16,20,84],"gear_iang":10,"gear_polar":10,"gear_q6":10,"gear_q7":10,"gear_typ":[16,20],"gender":[16,20,42],"gener":[0,1,2,3,6,7,8,9,10,11,13,16,20,24,31,40,42,43,45,46,53,54,61,65,70,71,78,80,81,82,84,89,91],"generate_crosshatch":16,"generate_simulation_imag":43,"geom":[18,20],"geom_util":[55,71,74,83,84],"geometr":[2,10,16,17,20,29,31,42,54,65,70],"geometri":[1,2,8,9,10,16,20,24,29,34,38,40,42,45,49,54,58,62,64,65,70,73,82,84],"geometry_sourc":[9,40,62],"geometrycollect":64,"german":[34,37],"get":[2,9,18,19,20,30,34,40,41,49,51,53,54,61,62,65,66,70,78,80,82,84,90],"get_ambi":2,"get_bound":49,"get_bounds_multipl":49,"get_bounds_worldspac":49,"get_bridges_poli":1,"get_bucket":70,"get_cache_path":65,"get_chain_oper":62,"get_change_data":8,"get_circl":54,"get_circle_binari":54,"get_clip_edg":70,"get_clip_polygon":70,"get_closest_chunk":50,"get_contain":53,"get_cutter_arrai":54,"get_cutter_bullet":3,"get_hash":70,"get_lay":45,"get_length":2,"get_min_point":70,"get_next_closest":2,"get_object_outlin":2,"get_object_silhouett":2,"get_oclstl":61,"get_offset_image_cav":2,"get_operation_silhouett":2,"get_operation_sourc":62,"get_panel":[5,9],"get_path":8,"get_path_3_axi":8,"get_path_4_axi":8,"get_path_pattern":31,"get_path_pattern_4_axi":31,"get_path_pattern_parallel":31,"get_point":2,"get_points_np":2,"get_resolut":54,"get_sample_bullet":3,"get_sample_bullet_n_axi":3,"get_sample_imag":54,"get_simulation_path":65,"get_spline_bound":49,"get_strategy_list":[9,40,66],"get_vector_right":51,"getoperationsourc":62,"getvolum":43,"giant":82,"github":[72,78,79,81,87,91],"give":[10,72,82,85,90],"given":[0,2,3,7,8,9,14,15,16,20,21,23,24,29,31,40,43,44,45,46,49,50,52,53,54,56,58,59,61,62,64,65,66,70],"global":[42,46,58,65,82],"glossari":[80,90],"gmail":70,"gnu":7,"go":[9,34,37,40,43,79,82,85,90],"goe":[9,34,39,40,82],"good":[10,11,16,20,78,82,90],"googl":91,"goriali":30,"gracefulli":12,"gradient":[0,13,20],"gradient_scaling_mask_nam":[0,13,20],"gradient_scaling_mask_us":[0,13,20],"gradual":[34,37],"grain":82,"grant":[30,70],"granular":11,"graphic":7,"gravo":[34,37,84],"grbl":[4,34,37,78,84],"greater":[0,7,10,15,20,30,34,41,82],"greedi":54,"grei":82,"grid":[0,13,20,54,82],"groov":[11,16,20],"groove_angl":11,"group":[7,20,22,30,65,82,89],"groupnam":65,"gsender":78,"gtrebaol":10,"guess":0,"guid":[78,80,81,85],"guidelin":87,"ha":[1,2,9,10,12,13,16,20,21,24,30,34,37,40,43,45,47,51,54,58,59,62,67,70,72,78,80,81,82,84,85,87,89,90,91],"had":78,"hafco":[34,37],"half":[46,70],"halfedg":70,"hand":0,"handi":88,"handl":[0,1,2,3,7,8,9,12,16,20,21,24,28,30,31,40,42,45,48,49,51,54,58,59,61,62,64,70,82,84],"handler":12,"happen":[72,82],"hard":[33,34],"harm":82,"hash":[70,82],"hashsiz":70,"hasn":78,"hatch":[16,20],"have":[0,2,5,8,9,10,30,32,40,42,54,61,65,70,81,82,84,85,88,89,91],"hdri":[9,32,34,36,82,85],"he":70,"head":85,"header":[9,40,82],"heed":82,"heek":[8,78],"heiden":84,"heiden530":84,"heiden_read":84,"heidenhain":[34,37],"heidenhain530":[34,37],"height":[0,1,2,9,10,11,13,16,18,20,34,39,40,43,44,54,61,65,80,82,85],"height_mm":[13,20],"helic":10,"helix":[8,9,31,34,39,40,45,46,53,73],"helix_diamet":[34,39],"helix_ent":[34,39],"help":[73,78,81,82,88,91],"helper":[8,16,20,42,65,84],"here":[10,30,45,53,58,62,66,78,81,82,85],"herebi":[30,70],"hi":78,"hidden":[19,20,21,53,62],"hide":[9,32,34,36,40,62,82],"hide_all_oth":[9,40,62],"hierarchi":[0,87],"high":[0,47,78,82,85],"higher":[13,20,30,78],"highli":73,"highlight":62,"hit":[34,39],"hm":[34,37],"hm50":[34,37,84],"hm50_read":84,"hold":[9,32,34,36,40,70,82,85],"holder":30,"hole":[9,10,16,20,40,73,86],"hole_diamet":[10,16,20],"hole_hamount":[16,20],"hole_hdist":[16,20],"hole_toler":[16,20],"hole_vdist":[16,20],"home":78,"homepag":70,"hood":72,"horiz":[16,20],"horizont":[2,11,18,20,28,89],"horizontal_fing":11,"hour":[34,37,82],"hourly_r":[34,37],"how":[2,9,10,18,20,27,31,34,37,40,43,45,54,70,72,80,81,82,84,85,88,90],"hpgl2d":84,"hpgl2d_read":84,"hpgl2dv":84,"hpgl2dv_read":84,"hpgl3d":84,"hpgl3d_read":84,"html":[10,70],"http":[0,10,13,70],"hub":[10,16,20],"hub_diamet":[10,16,20],"huge":87,"hull":[2,16,18,20,79,84],"hxml_writer":84,"hypo":[17,20],"hypotrochoid":[17,20,79,84,89],"i":[0,1,2,3,7,8,9,10,11,12,13,14,15,16,18,20,21,22,23,24,27,28,29,30,31,32,33,34,36,37,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,57,58,59,60,61,62,63,64,65,66,67,68,70,72,73,79,80,81,82,84,85,87,88,89,90,91],"icon":[78,84],"id":[9,40,87],"idea":85,"identifi":[0,2,7,51,66,70],"idx":0,"ie":[34,37,70,89],"if_bigg":2,"ignor":70,"imag":[0,2,8,9,13,20,27,40,43,49,54,62,80,82,84],"image_edge_search_on_lin":2,"image_to_chunk":2,"image_to_numpi":54,"image_to_shap":2,"image_util":[55,71,74,83,84],"img":54,"imgres_limit":[34,41],"immedi":[9,40,70],"impact":88,"imperi":[65,82,85],"implement":[0,2,10,11,49,54,62,70,78,87],"impli":[30,70],"import":[7,9,10,19,20,26,34,41,68,73,78,82,84,87,89],"import_gcod":[7,84],"importhelp":[19,20],"improv":[62,82,85],"in_ext":70,"inam":54,"inbuf":0,"inch":[65,82],"includ":[0,2,3,5,7,8,9,10,12,13,16,18,20,30,31,40,42,43,45,46,48,49,54,62,64,65,66,70,78,82,84,85,89,91],"inclus":2,"incorpor":70,"increas":[30,34,38,41,82,85],"increment":[7,15,20,21,34,37,70],"indent":87,"index":[2,7,9,15,20,21,24,28,33,34,40,46,51,54,56,57,63,70,78,84],"index_util":[55,71,74,83,84],"indic":[0,2,7,12,13,14,15,16,20,21,22,23,24,27,42,45,48,51,57,58,59,61,62,63,64,65,66,67,70,82],"individu":7,"ineffici":0,"infin":70,"infinit":70,"influenc":[2,42,64,82],"info":[8,9,20,26,32,34,35,36,40,84,90],"info_panel":84,"info_prop":[34,71,74,83,84],"inform":[0,7,8,9,16,20,24,27,43,45,47,48,54,61,62,65,67,70,72,82],"ing":78,"initi":[0,2,7,12,13,20,24,49,54,63,65,70],"injuri":82,"inlai":[80,89],"inner":[10,17,20,30,51,54],"inpoint":2,"input":[0,1,2,7,8,10,16,20,45,49,51,52,54,62,64,65,70,84],"ins":45,"insert":[2,70,89],"inset":[16,20],"insid":[9,17,18,20,29,34,39,40,42,54,78,82,85,86,89,91],"insideout":[34,39],"insignific":2,"inspect":8,"instal":[9,47,80,84,90,91],"install_addon":84,"instanc":[7,20,24,44,54,70],"instead":[9,16,20,40,70,73,82],"instruct":[84,90],"int":[0,2,7,10,11,30,42,43,46,51,53,54,57,65,70],"intak":[16,20],"intake_skew":[16,20],"intars":[18,20,79,84],"intarsia":89,"intarsion_thick":[18,20],"integ":[0,51],"integr":[20,27,54,70,87],"intend":[15,20,46,49,70,81],"interact":54,"intercept":70,"interest":30,"interfac":[9,12,13,16,20,24,27,32,34,36,47,65,80,85,90],"interface_prop":[34,71,74,83,84],"interior":[17,20,64],"interlock":[11,16,20,42,79,84],"interlock_amount":[16,20],"interlock_groov":11,"interlock_twist":11,"interlock_twist_separ":11,"interlock_typ":[16,20],"intermedi":[30,34,37],"intermitt":78,"intern":[62,66,70],"interpol":[0,7,30,54],"intersect":[1,2,16,18,20,65,70,89],"intproperti":[9,13,16,17,20,33,34,37,40,41],"introduc":78,"introduct":[78,90],"invalid":[0,20,24,27,62],"invalid_reason":[33,34],"invcycloid":[17,20],"invers":[9,17,20,40,54,66,79,82,86],"invert":[18,20,89],"invis":10,"invok":[7,13,18,20,23,28,46,62],"involut":[10,16,20],"involute_gear":[9,16,20,71,83,84],"involv":[0,3,45,56,78],"io_util":[19,20],"is_below_z":2,"is_empti":70,"is_equ":70,"is_point_right_of":70,"is_straight":[18,20],"is_vertical_limit":65,"ischainvalid":[20,24,27],"iso":[34,37,78,82,84],"iso_cod":84,"iso_crc":84,"iso_crc_read":84,"iso_mod":84,"iso_modal_read":84,"iso_read":84,"isrel":7,"issu":[7,34,41,70,78,81,82,88],"isvalid":[20,24],"item":[9,13,16,17,18,19,20,21,23,30,32,34,36,37,38,39,40,70,79],"iter":[0,1,2,3,7,12,13,17,20,24,30,31,43,45,46,49,50,52,54,61,62,64,65,70,81],"itmax":0,"itol":0,"its":[1,2,7,8,10,12,13,15,16,20,21,24,27,29,31,45,46,49,52,53,54,57,58,61,62,64,65,66,68,70,82,90],"itself":[52,57,70],"jag":30,"jan":10,"jigsaw":84,"jit":60,"job":[78,82,84,85],"jog":78,"join":[1,2,11,16,65,78],"join_multipl":65,"joineri":[9,16,20,71,83,84],"joint":[11,16,18,20,42,80,84,89],"jonathanwin":7,"just":[9,10,11,20,27,30,40,78,89,91],"justif":[0,13,20],"justify_i":[13,20],"justify_x":[13,20],"justify_z":[13,20],"keep":[16,18,20,42,79,82],"keep_bezi":[18,20],"keep_point":50,"kei":[0,7,12,13,14,16,20,21,24,43,52,70],"kerf":11,"keyboard":85,"keymap":84,"keymap_regist":[9,47],"keymap_unregist":[9,47],"keyword":30,"kid":78,"kill":[20,24],"kill_calculate_cam_paths_background":[20,24],"killpathsbackground":[20,24],"kind":[10,30,70,78],"kk1000":84,"knot":[17,20],"know":[34,41,78,82,85],"known":[2,78],"kurf":[16,20],"kwarg":[5,9,12,20,24,27,30,60],"kx1":[34,37],"l":[51,73],"lab":70,"label":[20,28],"laboratori":70,"laid":87,"laplacian":0,"larg":[0,16,20,34,37,61,88],"large_d":[16,20],"larger":[0,10,34,37,70,82],"laser":[9,40,82],"laser_cmd":[9,40],"laser_delai":[9,40],"laser_off":[9,40],"laser_on":[9,40],"lasercut":[20,28],"laserplasmaicon":84,"last":[2,7,11,34,39,51,65,89],"last_po":2,"lasttext":67,"lastv":51,"later":[7,81,82],"latest":[78,81,91],"lathe1":84,"lathe1_read":84,"layer":[0,2,7,8,9,13,19,20,28,40,45,61,65,82,84,85,86],"layeridx":7,"layout":[9,13,16,20,24,27,32,34,36,82],"le":70,"lead":[9,40,45,78,79,81,86],"lead_contour":2,"lead_in":[9,40],"lead_out":[9,40],"leak":62,"learn":80,"least":[20,23,61,65,70,78],"leav":[9,18,20,34,39,40,70,82,86],"leaveopen":[18,20],"leemon":10,"left":[13,20,30,70,79,89],"left_bnd":70,"left_reg":70,"leftdir":70,"leftend":70,"len":70,"length":[2,3,9,11,16,17,18,19,20,23,28,34,35,37,38,39,40,41,42,47,54,61,65,70,82,85,87,91],"length_unit":[20,26],"less":[0,8,10,30,62,65,70,78,82,89],"let":[9,10,40,82],"letter":[7,65,87],"level":[0,9,32,34,36,40,42,43,47,64,82,84,87,89],"lewetz":[34,37],"li":[10,54,70],"liabil":[30,82],"liabl":30,"lib":78,"librari":[8,10,65,68,78,82,84,87],"licens":[7,30,84],"lift":[2,45,82],"light":[9,32,34,36,79,85],"lighter":82,"like":[2,16,20,30,34,39,62,78,79,80,81,82,84,85,91],"limit":[0,2,8,9,18,20,30,34,39,40,41,43,62,65,70,79,82,89],"limit_chunk":2,"limit_curv":[9,40],"limitdist":50,"linbcg":[13,20],"linbcg_iter":[0,13,20],"linbcgiter":0,"line":[7,9,11,16,19,20,34,37,40,42,67,70,78,86,87,91],"linear":0,"linear_bcg":0,"linearli":53,"linenb":7,"linestr":[16,20,42,64],"link":[9,20,24,40,65,70,73],"lint":72,"linux":[34,37,81],"linuxcnc":[34,37,39],"lissaj":[17,20,79,84,89],"list":[1,2,5,7,8,9,11,15,20,21,27,30,31,43,45,49,50,51,52,53,54,57,61,62,64,65,66,70,78,79,80,82,84,85,90],"list_of_gear_nomenclatur":10,"littl":[79,82],"live":81,"load":[2,9,47,54,62,73,78,84,87],"load_default":47,"loc":46,"local":[49,84,88],"locat":[1,2,3,8,9,11,16,20,29,30,32,34,36,43,44,46,49,53,56,59,65,70,78,82,89],"lock":[42,63],"log":[7,20,27,62,70,91],"logic":54,"logo":78,"lone":52,"long":[3,9,20,21,34,40,41,78],"longer":[3,70,87],"look":[34,39,84,85],"loop":[11,12,30,54,57,84],"loop_length":11,"loop_util":[55,71,74,83,84],"loss":82,"lot":[78,79,82],"low":[2,34,39,78,79,82,84],"lower":[9,13,20,40,45,70,85],"lowest":87,"lrflag":70,"lst":[51,70],"lynx":[34,37],"lynx_otter_o":[34,37,84],"m":[16,20,34,37,42,85],"m02":[9,40],"m03":[9,40],"m05":[9,40],"m06":[34,37],"m100":[9,40],"m101":[9,40],"m102":[9,40],"m103":[9,40],"m104":[9,40],"m105":[9,40],"m40":[34,37],"m68":[9,40],"mach3":[34,37,39,84],"mach3_read":84,"machin":[2,3,8,9,20,21,26,31,32,34,36,37,39,40,45,50,58,63,78,79,80,84],"machine_ax":[8,9,40,66],"machine_panel":84,"machine_prop":[34,71,74,83,84],"machine_set":[37,78],"machine_util":[55,71,74,83,84],"machinist":78,"macosx_10_9_x86_64":84,"macosx_11_0_arm64":84,"macro":82,"made":[30,65,78,79,82,85,91],"mai":[0,2,3,7,20,24,49,62,66,70,73,78,79,81,82,85,88,89],"main":[9,20,24,32,34,36,53,58,62,66,67,84,87],"main_loc":[34,36],"mainli":82,"maintain":[2,7,44,54,56,70,91],"major":91,"make":[10,13,16,18,19,20,62,65,70,78,85,89],"make_act":65,"make_edge_loop":30,"make_flex_pocket":11,"make_nod":0,"make_variable_flex_pocket":11,"make_vis":50,"makerbot_cod":84,"makerbothbp":84,"makerbothbp_read":84,"makita":78,"male":[9,16,20,40,42],"manag":[1,2,7,8,12,15,20,21,24,42,45,54,62,65,70,78,81,84],"mani":[9,10,40,70,78,81,82,87,91],"manipul":[7,8,13,20,42,84],"manner":[0,61,67,70],"manual":[78,82,85],"manufactur":[78,79],"manylinux2014_aarch64":84,"manylinux2014_x86_64":84,"manylinux_2_17_aarch64":84,"manylinux_2_17_x86_64":84,"map":[0,7,13,20,70,80,82],"mapview":70,"margin":29,"mark":[9,20,24,34,39,40,46,62,70,78,82],"markdown":91,"mask":[0,13,20],"match":[0,10,20,24,46,54,56,61,65],"materi":[9,11,18,20,25,26,32,34,36,38,39,40,42,43,45,46,49,59,73,79,84,86],"material_cam_posit":[20,25],"material_panel":84,"material_prop":[34,71,74,83,84],"material_util":[55,71,74,83,84],"mathemat":[63,65],"mathematica":10,"matric":56,"matrix":[0,49,56,65,81],"max":[2,8,9,13,16,17,18,19,20,23,28,30,31,34,35,37,39,40,41,49,54,82,85,89],"max_operation_tim":[4,34,35],"max_segment_s":[19,20],"max_t":[17,20],"max_z":[9,40],"maxdepth":45,"maxi":[2,43,49],"maximum":[0,2,8,9,16,18,20,34,37,40,41,43,45,49,54,61,65,70,78,82],"maxlen":[19,20],"maxx":[2,43,49],"maxz":[43,45,49,61],"mean":[9,40,42,78,82,87,89,91],"meander":[34,39,82],"measur":[10,54],"mechan":10,"medial":[9,40,45,50,79],"medial_axi":[2,45,66],"medial_axis_subdivis":[9,40],"medial_axis_threshold":[9,40],"meet":[2,10,42],"megapixel":[34,41],"memori":[8,30,34,41,62,82],"mention":7,"menu":[26,84,85],"merchant":[30,70],"merg":[2,9,18,20,30,34,39,40,82,86],"merge_dist":[18,20,34,39],"merger":89,"mesh":[0,1,2,3,7,8,9,10,13,16,18,19,20,24,28,30,34,40,41,43,44,45,46,49,58,59,61,62,65,73,78,79,82,84,85,86,89],"mesh_from_curv":50,"mesh_from_curve_to_chunk":2,"mesh_get_pocket":[18,20],"mesh_z":0,"messag":[7,8,12,20,24,27,48,58,59,62,64,65,66,78],"met":[2,24],"metadata":47,"metal":79,"meter":82,"method":[0,2,7,8,12,13,15,16,20,21,24,27,31,44,45,54,59,61,62,70,81,82],"metric":[58,65,82,85],"mf":[16,20,42],"mff":[16,20,42],"micromet":82,"mid":30,"middl":[9,10,40,54,65],"middle_al":[9,40],"middle_symetr":[9,40],"might":[78,90],"mill":[2,3,9,34,39,40,43,49,54,62,63,78,79,82,84,86,90],"millimet":[10,65,82],"million":82,"min":[0,2,8,9,13,16,17,18,19,20,23,28,30,31,34,35,37,38,39,40,41,45,49,54,82,85],"min_fing":11,"min_finger_s":[16,20],"min_grids":[0,13,20],"min_t":[17,20],"min_z":[9,40,45],"min_z_from":[9,40],"mini":[2,43,49],"minidx":70,"minim":79,"minimum":[0,2,9,11,13,16,20,23,34,37,40,43,45,49,50,54,61,65,70,82,89],"minor":91,"minut":[9,40,82,85],"minx":[2,43,49],"minz":[43,45,49,54,61],"minz_from":45,"mirror":[42,65],"mirror_i":65,"mirror_x":65,"mismatch":81,"miss":[9,47],"mist":[9,40,82],"mit":30,"mitr":[2,16,18,20,42],"mitre_limit":[18,20],"mitrelimit":2,"mixin":84,"mm":[13,20,42,85],"mm_per_tooth":10,"mmf":[16,20,42],"mname":59,"modal":12,"mode":[0,3,9,20,23,24,34,39,40,41,44,46,54,66,73,85,89],"model":[7,9,10,20,28,34,38,40,41,42,46,61,73,82,85],"model0":61,"model1":61,"modern":[9,32,34,36,82],"modif":[42,65,70],"modifi":[0,1,2,3,7,8,9,10,13,15,16,20,21,30,40,42,43,45,49,50,52,54,57,58,62,65,66,67,70,72,73,78,80,81,87,89],"modul":[9,20,78,83,84,87],"monitor":[9,67,84],"monkei":[46,85],"moonlit":78,"more":[0,9,10,13,18,20,29,30,34,37,40,42,52,66,78,80,81,82,85,87,88,89],"mortis":[11,16,20,84],"most":[9,10,20,28,32,34,36,51,78,82,87,88,89],"mostli":[14,15,21,22,23,24,27,28,67,82,84],"motion":[34,39],"mount":[16,20],"mountain":10,"mous":89,"move":[2,7,9,15,20,21,29,34,39,40,42,53,65,73,79,81,82,85,89],"movement":[2,7,8,9,31,32,34,36,39,40,45,50,84],"movement_panel":84,"movement_prop":[34,71,74,83,84],"msg":7,"mtc":[34,37],"mtc_posit":[34,37],"much":[10,29,34,37,82,85],"multi":[16,20,42,82,84,85],"multiangl":[16,20,42],"multiangle_gend":[16,20],"multiaxi":[20,22],"multigrid":0,"multilinestr":[16,64],"multipl":[8,11,16,17,18,20,28,49,65,82],"multipli":65,"multipoint":[2,64],"multipolygon":[2,64],"must":[0,2,10,18,20,42,70,82,89],"myst":91,"n":[0,2,3,9,12,13,20,32,34,36,48,65,70],"n10":[34,37],"naiv":82,"name":[0,1,2,7,8,9,10,11,13,15,16,17,18,19,20,21,22,23,24,27,28,32,33,34,35,36,37,38,39,40,41,42,43,45,53,54,58,59,61,62,63,64,65,66,68,79,82,84,90],"name2":65,"named_like_thi":87,"namedlikethi":87,"napoleon":91,"navig":2,"nc":[8,34,37,78,84],"nc_read":84,"nclathe_read":84,"ndarrai":[0,2,8,43,54],"ndict":52,"nearli":70,"necessari":[0,1,2,3,8,9,16,20,24,31,42,43,45,46,47,54,56,59,62,67,70,82],"neck":[16,20,42],"need":[3,8,11,12,16,20,30,45,54,61,62,70,72,73,78,81,82,84,85,88],"neg":[2,15,20,82],"neighbor":[0,54,70],"neither":70,"nest":[57,64,84],"netlib":70,"new":[0,1,7,9,15,20,21,28,29,30,32,43,45,46,47,53,54,57,58,59,62,63,64,65,70,78,82,85,89,90],"new_cutter_diamet":45,"newcom":90,"newli":[15,20,53,64],"next":[9,34,37,39,40,70,78,81,85],"nice":10,"night":78,"node":[0,59,70],"nomin":62,"non":[0,6,12,59,65,67,70,73,82,84],"none":[0,1,2,3,4,7,8,9,10,12,13,16,20,40,42,45,48,49,50,52,54,57,59,60,61,62,65,66,67,68,70,78],"noninfring":30,"nor":70,"norm":0,"normal":[0,10,65,89],"nose":2,"note":[49,82],"notic":[30,70,78],"novak":[1,2,3,8,9,14,15,18,19,20,21,22,23,24,27,28,29,31,34,43,45,46,47,48,49,50,51,52,53,54,56,57,58,59,62,63,64,65,66,67,68],"novemb":70,"now":[9,10,33,34,40,78,81,85],"np":[2,43,53],"nsite":70,"nto":[9,40],"null":70,"num_read":84,"numba":[60,84],"numba_util":[55,71,74,83,84],"number":[0,2,7,8,9,10,12,16,17,20,30,34,35,37,40,42,45,51,53,54,61,65,70,78,82,84,85,89,91],"number_of_teeth":10,"numer":[0,7,20,21,48,65,78],"numpi":[0,8,43,54,87],"numpy_sav":54,"numpy_to_imag":54,"numpyalg":4,"o":[1,2,3,8,20,26,31,34,37,45,46,49,50,54,56,62,63,65,66,67,70,78],"ob":[3,16,20,28,44,46,49,59,65],"obj":79,"obj_from_pydata":7,"object":[0,1,2,3,7,8,9,12,13,14,16,17,18,19,20,21,22,23,24,25,27,28,29,30,31,32,34,36,38,40,42,43,44,45,46,49,50,53,54,56,58,59,61,62,63,64,65,66,67,70,73,78,79,80,82,84,86,89],"object_nam":[9,40,49,62],"objectcollect":56,"objectopt":1,"obstacl":2,"obtain":[2,8,30,61,73],"occasion":10,"occupi":29,"occur":[3,8,12,13,16,20,24,27,62,70],"ocl":[61,68],"ocl_sampl":[2,61],"ocl_scal":[4,61],"ocl_util":[55,71,74,83,84],"oclgetwaterlin":2,"oclresamplechunk":2,"oclsampl":61,"oclsamplepoint":61,"oclstl":61,"oclwaterlinelayerheight":61,"off":[9,30,40,78,82],"offer":[72,78,82,90],"offici":[78,81],"offset":[2,7,9,11,16,17,18,20,29,34,40,41,42,45,54,62,65,70,73,82,84,86],"offset_area":54,"offset_imag":[9,40,54],"offset_z":2,"offsetarea":54,"often":[20,28],"ok":[9,33,34,40],"old":[9,40,78],"old_rotation_a":[9,40,62],"old_rotation_b":[9,40,62],"older":89,"on_blender_startup":[9,47],"on_engine_chang":[9,47],"onc":[70,85],"one":[1,2,8,9,10,11,15,20,29,34,39,40,42,51,52,62,70,72,78,81,82,89],"ongo":[9,20,24,47],"onli":[7,9,16,19,20,24,27,28,32,34,36,39,50,65,78,81,82,84],"onlin":[9,40],"ons":[9,47],"onscreen":82,"onto":45,"op":[1,15,20,22,23,24,26,27,34,37,42,45,53,58,62,66],"op_preset_upd":[9,32],"op_properties_panel":84,"opedg":[18,20],"open":[11,16,18,20,42,70,78,81,82],"open_curv":42,"open_typ":[18,20],"opencamlib":[34,41,61,66,68,78,82,84,85,87],"opencamlib_vers":68,"opencl":2,"opencurv":[16,20],"openexr":54,"oper":[0,1,2,3,7,8,9,10,29,31,32,33,34,36,37,40,42,43,44,45,46,47,48,49,50,53,54,56,58,59,61,62,63,64,65,66,67,71,73,74,79,83,86,87,88,89,90],"opera":79,"operation_limit":[9,40],"operation_loc":[34,36],"operation_op":[20,71,74,83,84],"operation_prop":[34,71,74,83,84],"operation_util":[55,71,74,83,84],"operation_valid":[9,40,62],"operationresult":[9,40],"operations_panel":84,"operationtyp":[2,49,56],"opert":85,"opnam":67,"opposit":[18,20,70,82,89],"ops_regist":9,"ops_unregist":9,"optim":[2,9,29,34,37,40,41,45,46,49,62,64,65,66],"optimis":[2,8,9,32,34,36,40,41,54,62,82,84],"optimisation_panel":84,"optimisation_prop":[34,71,74,83,84],"optimize_chunk":50,"optimize_threshold":[34,41,64],"option":[0,1,2,5,7,8,9,13,16,19,20,28,32,34,36,39,42,43,45,48,54,65,70,73,78,79,82,85,90,91],"orang":89,"orchestr":[16,20],"order":[7,10,49,70,87,91],"order_point":70,"org":[0,10,13],"organ":[2,7,29,82],"orient":[1,18,20,22,31,42,46,50,56,63,65,66,84],"orient_op":[20,71,74,83,84],"orient_util":[55,71,74,83,84],"orientationobject":63,"origin":[0,7,8,9,10,11,34,38,40,46,50,53,56,58,65,70,73,79,82,89,91],"originp":50,"other":[1,2,3,8,9,10,11,12,16,18,20,30,40,42,43,45,54,61,62,64,65,70,73,78,81,82,84,85,86,87,89,90,91],"other_edg":[18,20],"other_nam":87,"otherwis":[0,3,8,9,12,20,24,27,30,40,43,44,45,51,54,62,65,68,70,82],"otter":[34,37],"our":[82,84,85],"ourpoint":50,"out":[0,2,9,10,29,30,34,39,40,46,54,70,79,81,82,86,87,88],"out_bisector":70,"out_edg":70,"out_sit":70,"out_text":[9,40,67],"out_tripl":70,"out_vertex":70,"outbisector":70,"outbuf":0,"outer":[10,18,20,89],"outlin":[2,9,10,40,79,81,82,85],"outlinefil":31,"outlines_count":[9,40],"output":[0,2,8,9,12,19,20,29,34,37,40,43,59,65,67,70,82,84,85,88],"output_block_numb":[34,37],"output_g43_on_tool_chang":[34,37],"output_head":[9,40],"output_tool_chang":[34,37],"output_tool_definit":[34,37],"output_trail":[9,40],"outsid":[2,9,17,18,20,34,39,40,54,78,82,86,89],"outsidein":[34,39],"outtext":[9,40,67],"oval":[16,20],"over":[1,31,52,54,61,70,82,87,89],"overcut":[16,18,20,65,79,84],"overcut_diamet":[16,20],"overflow":82,"overlai":[9,32,34,36],"overlap":[9,29,40,42,51,82,84,89],"overshoot":[9,16,20,40,86],"overview":[70,72,80],"overwhelm":82,"own":[9,30,32,34,36,37,70,78,81,82,88],"owner":54,"oxfish":70,"p":[2,7,46,50,64],"p0":82,"p1":11,"p2":11,"pack":[9,20,23,32,34,36,71,83,84],"pack_curv":[20,23,29],"pack_op":[20,71,74,83,84],"pack_panel":84,"packag":[4,78,81,83,90],"packer":[20,23],"pad":73,"page":[71,80,81,82,85,87,88],"paint":[20,27],"pair":[7,11,54,70],"panel":[5,9,19,25,32,34,36,73,79,84,85,89,90],"parallel":[8,9,31,34,39,40,45,46,70,78,82,85],"parallel_angl":[9,40],"parallel_pocket_angl":[9,40],"parallel_pocket_contour":[9,40],"parallel_pocket_crosshatch":[9,40],"parallel_step_back":[34,39],"parallelr":[8,9,31,40],"param":43,"paramet":[0,1,2,3,7,8,9,10,11,12,13,14,15,16,20,21,22,23,24,27,28,29,30,31,34,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,70,82],"parameter":10,"parametr":[9,10,71,83,84],"parent":[2,9,40,50,56,57,70,79],"parent_child":50,"parent_child_dist":50,"parent_child_poli":50,"parent_panel":84,"parent_path_to_object":[9,40],"parentloop":57,"pars":7,"parse_arg":7,"parse_fil":7,"parse_g0":7,"parse_g1":7,"parse_g90":7,"parse_g91":7,"parse_g92":7,"parse_lin":7,"parselin":7,"parser":[7,91],"part":[3,9,40,42,70,78,84,88,89],"partial":0,"particular":[30,70],"particularli":[0,7,48],"partit":70,"pass":[0,13,20,30,34,39,62,66,70,73,82,84],"pass_per_radiu":[13,20],"passes_per_radiu":0,"patch":[60,78,91],"path":[2,3,7,8,9,10,12,20,23,24,26,31,34,39,40,41,42,43,45,46,47,54,56,62,65,67,78,79,80,82,84],"path_object_nam":[9,40],"path_op":[20,71,74,83,84],"pathexport":[20,24],"pathexportchain":[20,24],"pathlib":[20,26],"pathsal":[20,24],"pathsampl":2,"pathsbackground":[20,24],"pathschain":[20,24],"pattern":[9,16,17,20,71,83,84],"pc":[34,37],"pcb":82,"pde":0,"peck":86,"pelleti":[10,11,16,17,18,42,44],"pencil":[2,9,40],"pencil_threshold":[9,40],"pend":53,"peopl":[72,78],"pep8":87,"per":[0,9,10,13,16,20,34,35,37,40,53,82,85],"percentag":[9,11,12,34,39,40,42,65,70],"perfectli":[18,20,89],"perform":[0,2,3,7,8,12,13,14,16,18,20,21,24,27,29,42,43,44,45,46,54,58,59,61,62,65,66,70,82,85,89,91],"perimet":[9,18,20,40,89],"perimeter_cut":[18,20],"period":[17,20,84,89],"period_a":[17,20],"period_b":[17,20],"period_z":[17,20],"permiss":[30,70],"permit":30,"perpendicular":86,"persist":[9,32],"person":30,"peucker":64,"phase":[0,17,20],"phase_shift":53,"physic":3,"pi":[9,16,17,18,20,23,34,39,40],"pickl":62,"pictur":85,"pid":[9,40],"pie":84,"pie_cam":84,"pie_chain":84,"pie_menu":84,"pie_oper":84,"pie_pack_slice_relief":84,"piec":[34,39,82,85],"pinion":[16,20,84],"pip":78,"pitch":10,"pitch_radiu":10,"pixel":[0,2,8,46,54,82],"pixsiz":[34,41,54],"place":[0,1,2,7,8,16,18,20,29,34,38,45,49,52,54,57,62,65,67,70,78,79,82,84,86,89,90],"placehold":[9,40],"placem":[20,23],"placement":[16,20,23,34,38,82],"plai":[16,20],"plain_ax":53,"plan":[54,82],"planar":[0,13,20],"plane":[1,10,34,38,43,44,46,65,70],"planner":82,"plasma":[9,40],"plasma_delai":[9,40],"plasma_dwel":[9,40],"plasma_off":[9,40],"plasma_on":[9,40],"plastic":[10,79],"plate":[11,16,20,84],"plate_thick":[16,20],"plate_typ":[16,20],"platform":78,"pleas":78,"plot":30,"plu":[10,82],"plugin":[9,47],"plung":[9,40,73,82,85],"plunge_angl":[9,40],"plunge_feedr":[9,40],"ply":[73,79],"plywood":[20,28,44,85],"pm":70,"png":84,"po":[2,46,50,65],"pocket":[8,9,11,16,18,20,40,45,46,66,73,79,84],"pocket_opt":[9,40],"pocket_shap":[16,20],"pocket_to_curv":[9,40],"pocket_typ":[9,40],"pocket_width":11,"point":[1,2,3,7,8,9,11,18,20,29,30,34,40,41,45,49,50,51,52,53,54,61,64,65,70,78,79,82,84,85,86,88,89],"point_on_lin":8,"pointer":70,"pointerproperti":[9,40],"pointlist":70,"pointsamplesfromocl":61,"poli":[2,29,82],"poll":[13,14,15,16,18,20,21,22,23,24,27],"polychunk":2,"polygon":[1,2,9,18,20,29,40,53,64,65,70,79,82,89],"polygon_boolean":2,"polygon_convex_hul":2,"polygonsoutput":70,"polylin":65,"pop":2,"pop_min_halfedg":70,"popul":[2,57,85],"popup":[9,32],"popup_panel":84,"port":[10,70],"portion":[11,30,89],"posit":[0,1,2,3,7,9,10,11,15,16,20,25,28,29,30,31,34,37,38,40,42,43,45,46,49,50,54,65,70,79,82,84,86],"position_object":[25,49],"position_op":[20,71,74,83,84],"possibl":[2,34,39,78,82,85],"possibli":29,"post":[8,34,37,61,82,84,85],"post_processor":[20,26,34,37,84,87],"potenti":[2,82],"power":[10,13,20,78,82,84,87],"practic":87,"pre":[29,82,84,87,88],"precaut":82,"precis":[4,9,13,16,17,18,20,23,28,34,35,37,38,39,40,41,42,65,70,73,82,84],"predefin":[2,5,9,16,20,22,61,65,66],"prefer":[9,66,71,81,82,83,84],"prefix":65,"prepar":[1,2,3,54,56],"prepare_area":54,"prepare_bullet_collis":3,"prepare_index":56,"presenc":[2,3,9,47],"present":[1,3,20,21,24,46,70],"preserv":[47,54,82],"preset":[9,20,26,32,34,36,47,78,82,84,87],"preset_defin":[20,26],"preset_manag":26,"preset_menu":[20,26,84],"preset_op":[20,71,74,83,84],"preset_subdir":[20,26],"preset_valu":[20,26],"press":[9,12,32,34,36,85],"pressur":[10,16,20],"pressure_angl":[10,16,20],"prevent":[34,41,82],"preview":[9,30,32,34,36,82,84],"previou":[62,78,82,91],"previous":[9,47,62],"price":[34,37,82],"primarili":[49,70],"primit":[1,46],"print":[1,7,20,24,46,54,58,59,62,64,65,66,70],"printbot3d":84,"printbot3d_read":84,"prior":78,"prioriti":70,"priorityqueu":70,"privat":70,"privileg":78,"probabl":[81,82],"problem":[0,13,20,78,82,89],"problem_area":0,"problemarea":[13,20],"problemareas_bas_relief":[13,20],"proc":67,"proce":[20,27,58],"process":[0,1,2,3,7,8,9,12,13,15,16,20,24,29,40,43,45,49,51,52,54,57,58,59,61,62,64,65,67,70],"processor":[8,34,37,82,84,85],"produc":[9,30,40,82],"product":[0,8,78],"profil":[10,45,73],"profile_start":[9,40],"program":82,"programm":[82,91],"programmat":[65,70],"progress":[2,12,20,24,48,54,65,67,82],"progress_async":48,"project":[9,40,45,65,78,86],"project_curv":45,"projected_curv":8,"prolong":0,"proper":11,"properli":46,"properti":[0,1,2,3,7,8,9,13,16,20,21,24,25,27,29,31,32,45,49,54,58,61,62,63,65,66,70,71,74,82,83,85,87],"propertygroup":[9,33,34,35,36,37,38,39,40,41,84],"proport":46,"props_regist":9,"props_unregist":9,"protect":[34,39,82],"protect_vert":[34,39,50,65],"protect_vertical_limit":[34,39,50],"protocol":70,"prototyp":78,"provid":[0,1,2,5,7,8,9,10,12,13,16,20,21,24,27,30,31,42,43,45,46,48,49,50,52,54,56,57,58,59,61,62,63,65,66,67,70,78,79],"pt":70,"public":10,"publish":30,"pull":[78,91],"purpos":[10,20,24,30,49,62,65,70,85],"pursu":78,"push":91,"put":[9,40,78],"puzzl":[11,16,20,28,42,84],"puzzle_joineri":[9,71,83,84],"py":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,70,84],"py3":4,"pycam":78,"pyenv":78,"pyproject":91,"pythagorean":[65,70],"python":[3,20,27,65,70,78,79,81,84,87,91],"python_bin":4,"q":[9,40],"q0":[9,40],"q100":[9,40],"qgi":70,"qnext":70,"qualiti":[82,85],"quantiti":11,"question":90,"queue":70,"quick":[70,82],"quickli":[70,78,82,84],"r":[0,10,17,20,29,30,34,37,53,54,85],"r1":10,"r2":10,"rack":[10,16,20,84],"rack_height":[16,20],"rack_tooth_per_hol":[16,20],"radian":[1,10,16,20,29,65],"radii":10,"radiu":[0,2,3,9,13,16,17,20,34,38,39,40,42,46,53,54,79,82,85,86],"radius_around_model":[34,38],"rais":[0,7,12,45,48,49,59,61,65,70],"ramer":64,"ramp":[34,37,39,45,73,82],"ramp_contour":2,"ramp_in_angl":[34,39],"ramp_out":[34,39],"ramp_out_angl":[34,39],"ramp_zig_zag":2,"rang":[2,54,70,78,80],"rapid":[7,81,82],"rapidproto":10,"raster":[34,41,82],"rate":[43,82],"ratio":[0,10,13,20],"raw":82,"re":[0,30,56,62,70,78,81,82],"reach":[2,61,78],"read":[7,31,67,84],"readabl":[7,91],"readi":81,"real":[67,82],"realist":3,"rearrang":82,"reason":[10,78],"reassign":56,"recalcul":62,"receptacl":[16,20,42],"recip":0,"recogn":70,"recogniz":78,"recomend":[9,40],"recommend":[10,62,73,81,82],"record":65,"recov":[0,13,20],"recover_silhouett":[0,13,20],"recoveri":0,"recreat":[78,84],"rectangl":[9,16,20,40,42,65,70],"rectangular":82,"rectif":[17,20],"recurs":[2,57],"red":82,"reduc":[8,11,30,34,41,73,82],"reduct":[34,41,84],"redund":[9,40],"refer":[7,33,45,46,51,65,70,78,79,80,87,88,91],"refin":[0,45,62],"reflect":[15,20,43],"refresh":62,"reg":70,"regard":62,"region":[2,10,70],"regist":[9,20,34,84],"registr":70,"regular":49,"rel":[7,8,9,40,45,70],"relat":[1,2,9,13,14,16,20,21,24,51,62,65,66,67,72,78,82,84,87],"relationship":[2,56,70],"relativeerror":70,"releas":[7,10,78,81],"relev":[2,5,8,9,16,20,24,45,54,61,62],"reli":[61,78],"reliabl":[62,81],"relief":[0,13,20,79,80,84],"relief_or_low_relief":[0,13],"relieferror":0,"reload":[9,62,67],"reload_path":62,"remain":[15,20,24,42,78,87],"remov":[0,2,3,9,12,15,18,20,21,24,40,43,45,46,51,52,57,62,63,64,65,66,70,78,82,84],"remove_doubl":65,"remove_multipl":65,"remove_orientation_object":63,"remove_redundant_point":[9,40],"renam":[65,82,84,91],"render":[0,5,7,9,13,16,20,25,26,30,32,34,36,40,46,49,54,59,62,70,79,82],"render_sample_imag":54,"render_scen":0,"renderengin":[5,9],"repeat":[0,52,70,73],"repetit":[9,40],"replac":[78,87],"repo":7,"report":[12,13,20,21,24,27,46,48,54,65],"repositori":[78,81,91],"repres":[0,2,7,8,12,20,22,31,42,43,45,46,48,50,51,53,54,57,58,63,65,66,70,85],"represent":[0,2,7,8,10,16,20,42,45,54,61,64,65,70],"reproduc":[78,85],"request":[43,78,91],"requir":[2,9,10,16,20,30,42,45,47,54,61,65,66,82,85],"resampl":[2,61],"reset":[9,15,20,44,46,47,56],"reshap":54,"resiz":[0,46,61,65],"resolut":[0,8,9,11,16,20,30,34,40,41,43,54,82],"resolution_u":30,"resolv":[78,82],"respect":[2,29,51,61,65],"respons":[9,16,20,24,58,59,67],"rest":[9,10,32,34,36,40,49,85,87],"restart":[9,67,81],"restor":[0,7,54,58,62,91],"restore_vis":50,"restrict":[0,2,30],"restrict_buff":0,"restructur":91,"result":[0,1,2,7,10,13,14,15,16,20,21,24,29,31,42,43,45,46,49,53,54,61,62,64,65,70,73,80,82,84,85,88,89,91],"retract":[7,34,39,45,46],"retract_height":[34,39],"retract_radiu":[34,39],"retract_tangenti":[34,39],"retriev":[1,2,5,7,8,9,13,14,15,20,21,22,23,24,27,29,34,43,46,53,54,59,61,62,65,66,67,70],"return":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,16,20,21,22,23,24,27,29,30,31,40,42,43,44,45,46,49,50,51,52,53,54,57,61,62,63,64,65,66,67,68,70],"rev":53,"revers":2,"review":62,"revolut":[10,53,82,85],"rewritten":[44,78,87],"rez2":84,"rez2_read":84,"rgb":7,"rgba":59,"right":[0,9,13,20,30,33,34,40,51,70,78,81],"right_reg":70,"rightend":70,"rightward":51,"rigid":3,"rigidbodi":[3,65],"rim":[10,16,20],"rim_siz":[10,16,20],"ring":[17,20],"roam":78,"room":[16,20],"root":[0,10,91],"rot":1,"rotari":[9,31,40,63],"rotary_axis_1":[9,40],"rotary_axis_2":[9,40],"rotat":[1,2,3,8,9,11,16,17,18,20,23,29,31,34,39,40,42,46,47,53,56,62,63,65,82,85],"rotate_angl":[20,23],"rotate_point_by_point":50,"rotation_a":[9,40,62],"rotation_b":[9,40,62],"rotation_to_2_ax":63,"rou_ball_3":84,"rough":[9,34,39,40,73,82,86],"roughli":78,"round":[9,11,16,18,20,40,65,89],"rout":79,"row":[0,54],"rpm":[9,34,37,40,62,82],"rt0701c":78,"rule":[78,82],"run":[9,12,20,27,46,48,60,67,72,78,82,84,88,91],"running_mod":12,"s1":70,"s2":70,"s3":70,"s_rotat":29,"s_sine":53,"safe":[34,39,65,82],"safe_filenam":65,"safeti":[10,78],"sai":[78,82],"same":[0,7,9,10,18,20,40,70,78,82,85,88,89],"sampl":[2,3,8,9,34,40,41,45,54,61,82],"sample_chunk":2,"sample_chunks_n_axi":2,"sample_path_low":2,"sanit":65,"sarrai":54,"save":[0,19,20,24,43,54,65,73,82],"scale":[0,3,7,9,13,20,40,43,47,61,65,70,85],"scale_down_befor":[13,20],"scale_down_before_us":[13,20],"scenario":2,"scene":[0,1,2,3,7,8,9,10,13,14,15,16,20,21,22,24,26,27,29,34,42,45,46,47,53,54,56,58,59,61,62,63,65,66,67,82,84],"scratch":[10,54],"screen":78,"script":[20,24,48,65,78,84],"scroll":30,"search":[2,20,24,27,67,70],"searchabl":91,"seat":[18,20],"second":[2,8,9,30,34,37,40,51,62,65,70,82,85,87],"section":[42,72,90],"see":[8,20,27,51,78,80,81,82,85,87,88,89],"seem":[78,88],"seen":10,"segment":[2,7,8,16,19,20,30,42,54,57,65,70],"segments_to_meshdata":7,"select":[1,2,3,9,13,15,16,18,20,21,23,24,27,28,29,40,44,45,46,58,59,62,65,73,78,81,82,84,85,86,87,89],"select_multipl":65,"self":[7,34,36,58,59,62,66,70],"sell":30,"send":[12,78],"sender":78,"sent":78,"separ":[7,10,11,16,20,73,78,81,82],"sequenc":70,"sequenti":61,"seri":[2,16,20,24,31,33,43,53,65,84,88,91],"series1":84,"series1_read":84,"serv":[9,40,59,62],"set":[0,1,2,3,5,7,8,9,11,12,13,16,20,21,22,23,24,28,29,30,31,40,42,43,45,46,47,49,50,53,54,56,58,59,61,62,63,65,66,70,73,79,82,84,89],"set_chunks_z":50,"set_clip_buff":70,"set_endpoint":70,"set_point":2,"set_rel":7,"set_site_numb":70,"set_z":[2,61],"setup":[9,32,34,36],"sever":[0,42,43,82],"shade":[9,32,34,36,82],"shader":[79,82,85],"shadow":[9,32,34,36,85],"shall":30,"shallow":79,"shane":70,"shape":[0,1,2,4,10,11,16,17,20,29,34,41,42,43,45,54,64,65,68,70,78,82,84,86,87,89,91],"shapely_remove_doubl":64,"shapely_to_chunk":2,"shapely_to_coordin":64,"shapely_to_curv":64,"shapely_to_multipolygon":64,"shapely_util":[55,71,74,83,84],"shapely_vers":68,"share":[9,40],"sharp":[30,89],"sharper":[13,20],"sheet":[20,23,28,29,84,85],"sheet_fill_direct":[20,23],"sheet_i":[20,23],"sheet_x":[20,23],"shelf":78,"shield":[34,37],"shift":[2,17,20,85],"shopbot":[34,37],"shopbot_mtc":84,"short":[78,87,89],"shortcut":[73,81,82],"shorter":82,"should":[0,2,7,10,20,23,28,30,34,37,43,47,54,57,70,82,85,87,89],"shouldn":82,"show":[9,12,13,20,32,34,36,78,82],"show_popup":[9,32],"show_progress":12,"shown":[84,85],"si":43,"side":[0,10,11,16,20,84,86],"side_height":[16,20],"sidebar":[9,32,34,36,82],"sieg":[34,37],"siegkx1":[34,37,84],"siegkx1_read":84,"sign":[16,20,84],"signal":12,"signifi":[14,20],"silhouett":[0,2,9,13,18,20,40,42,45,73,79,82,86],"silhouette_expon":[0,13,20],"silhouette_offset":[2,18,20],"silhouette_scal":[0,13,20],"silhouette_threshold":[0,13,20],"sim_cutter_spot":43,"similar":79,"simon":70,"simpl":[0,16,18,20,42,44,54,78,84],"simple_util":[55,71,74,83,84],"simpler":10,"simpli":[12,53,72,78,84],"simplif":64,"simplifi":[3,9,13,20,40,64,82],"simplify_toler":[9,40],"simplyfi":[13,20],"simppoli":2,"simul":[2,3,9,20,27,34,40,41,46,49,54,65,71,80,82,83,84],"simulation_detail":[34,41],"simulation_op":[20,71,74,83,84],"sin":[17,20],"sinc":[65,78,81,82],"sine":[17,20],"singl":[0,1,8,11,16,18,19,20,27,40,65,78,87],"single_interlock":11,"site":[70,81,91],"sitelist":70,"sitenum":70,"situat":[82,89,91],"six":65,"size":[0,1,2,7,8,9,10,11,13,16,20,22,23,29,34,37,38,40,46,54,61,62,70,82,85,86],"size_i":1,"size_x":1,"sizei":1,"sizex":1,"sjf":70,"skew":[16,20],"skin":[9,40,54,79,82,86],"skip":[34,37,85],"skynet":70,"slice":[9,20,28,32,34,36,40,71,83,84,86],"slice_3d":[20,28],"slice_above_0":[20,28],"slice_detail":[9,40],"slice_dist":[20,28],"slice_op":[20,71,74,83,84],"slice_panel":84,"slicing_2d":44,"slicing_3d":44,"slide":[16,20],"slightli":46,"slope":[11,70,82],"slope_arrai":11,"slot":[11,18,20,79,89],"slow":[29,34,37,78,82,85],"slowdown":82,"slower":[20,23,34,41,85],"slowest":82,"slowli":10,"small":[16,17,20,46,79,81,89],"small_d":[16,20],"smaller":[7,9,10,20,23,40,82],"smallest":51,"smooth":[0,10,13,20],"smooth_iter":[0,13,20],"smoother":[30,34,37,82],"smoothiter":0,"sname":45,"snrm":0,"so":[9,10,15,16,20,30,32,34,39,40,62,65,78,81,82,84,85,87,89],"softwar":[30,34,37,70],"solut":[0,78],"solv":[0,78],"solve_pde_multigrid":0,"solver":0,"some":[10,20,27,34,41,73,78,79,82,84,87],"someon":78,"someth":88,"sometim":[78,82],"sort":[2,45,50,51,84],"sort_chunk":2,"sourc":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,73,78,82,85],"source_image_crop":[9,40],"source_image_crop_end_i":[9,40],"source_image_crop_end_x":[9,40],"source_image_crop_start_i":[9,40],"source_image_crop_start_x":[9,40],"source_image_nam":[0,9,13,20,40,62],"source_image_offset":[9,40],"source_image_scale_z":[9,40],"source_image_size_i":[9,40],"source_image_size_x":[9,40],"source_valid":62,"sourcearrai":54,"space":[0,3,7,10,11,16,20,30,42,46,49,53,64,65,70,82,87],"spars":0,"spatial":[65,70],"spec":85,"special":65,"specif":[0,2,3,7,8,10,12,13,14,15,16,20,27,42,45,46,51,62,65,67,70,78,82,84,91],"specifi":[0,1,2,3,5,7,8,9,10,16,20,21,22,24,27,28,29,31,40,42,43,44,45,46,49,50,51,53,54,56,57,59,61,62,63,64,65,70,82,85,87,91],"speed":[9,34,37,40,82,85],"speedup":29,"sphinx":[71,91],"spin":[34,37,78,82],"spindl":[8,9,34,37,39,40,62,82,85],"spindle_default":[34,37],"spindle_max":[34,37],"spindle_min":[34,37],"spindle_rot":[34,39],"spindle_rpm":[9,40,62],"spindle_slow_start_en":[34,37],"spindle_slow_start_skip_threshold":[34,37],"spindle_slow_start_step":[34,37],"spindle_slow_start_total_tim":[34,37],"spindle_start_tim":[34,37],"spiral":[31,45,82,85],"spirograph":[17,20,79],"spline":[16,20,30,45,49,65],"split":[7,8,19,20,34,37,73,82],"split_lay":[7,19,20],"split_limit":[34,37],"spoke":[10,16,20],"spoke_amount":[16,20],"spolygon":53,"spur":10,"spur_gear":10,"squar":[0,13,18,20,86],"src":47,"stabil":[9,40,78],"stabl":82,"stai":[2,9,34,39,40,82],"stand":78,"standard":[9,12,32,34,36,37,62,65,67,70,82,87],"start":[2,3,9,11,17,20,24,29,30,34,37,40,44,45,50,53,54,57,58,61,65,70,78,80,81,82,86,90,91],"start_block_numb":[34,37],"start_typ":[9,40],"startdepth":45,"starting_posit":[34,37],"startpoint":[2,3],"startup":82,"startz":3,"state":[0,2,7,8,9,12,16,20,42,45,46,58,62,65,66,67,70],"static":[70,84],"statu":[2,7,9,12,13,15,16,20,21,22,23,24,27,45,62,67],"stay_low":[34,39],"stdout":67,"steep":[34,39,85],"stem":[11,16,20,42],"stem_siz":[16,20],"step":[0,3,9,15,16,17,18,20,23,29,34,37,39,40,45,61,78,82,85,90],"stepdown":[9,40,45,61],"stepov":[78,82,85,86],"steve":70,"steven":70,"still":[9,59,67,78,82],"stl":[2,61,73,79,89],"stlsurf":61,"stock":[16,20,43,79,82,84],"stop":[9,40,78],"stopiter":12,"storag":50,"store":[0,2,4,32,34,37,45,54,56,62,70,84],"str":[0,2,7,8,11,12,16,42,43,45,46,47,48,54,57,59,61,63,64,65,68,70],"straight":[9,16,20,40],"strategi":[2,8,9,31,40,46,50,66,71,78,80,82,83,84,87,90],"strategy_4_axi":[9,40,66],"strategy_5_axi":[9,40],"strategy_util":[55,71,74,83,84],"stream":67,"stress":82,"string":[7,8,9,10,11,12,40,46,48,62,63,65,70,91],"stringproperti":[9,13,17,19,20,27,32,33,34,35,40],"strip":[7,79],"stroke":[2,54],"stronger":10,"structur":[2,16,20,54,57,64,65,70],"stub":54,"stuff":[9,12,40],"stupid":29,"style":[2,7,9,16,18,20,40,72,80,89,91],"stype":2,"sub":[9,40,84],"subclass":[5,9],"subd_threshold":7,"subdivid":[3,7,19,20,34,41,65],"subdivide_long_edg":3,"subdivide_short_lin":65,"subdivis":[3,7,9,30,40,82],"subject":30,"sublicens":30,"sublist":64,"submiss":91,"submit":78,"submodul":83,"subpackag":83,"subprocess":[20,24],"subsequ":65,"substanti":[30,82],"substr":67,"subtract":[20,27,65,89],"subtyp":[9,16,18,20,23,34,37,38,39,40],"success":[14,15,16,20,24,44,62],"successfulli":[12,13,15,20,21,27,78],"suffix":[20,21],"suit":[30,72,80,81,84,86,89,91],"sullivan":70,"sum":[0,10,65],"summar":46,"summari":30,"support":[3,8,9,16,20,34,39,40,42,49,61,63,70,81,82,84,86],"suppos":78,"sure":[78,81,85],"surfac":[9,18,20,30,34,39,40,61,73,79,82,84,86],"surround":[70,82],"suzann":85,"swap":54,"sweep":[3,70,84],"sweeplin":70,"switch":[0,44,89],"sx":0,"symlink":[78,81],"symmetr":[9,40,65],"syntax":70,"system":[0,20,24,26,27,43,47,65,78,82,84,85,91],"t":[9,10,16,17,18,19,20,29,30,32,34,36,40,42,53,65,70,81,82,85,86,89,91],"t1":65,"t_neck":42,"t_thick":42,"tab":[1,9,14,16,20,32,34,36,40,79,82,84,85,89],"tabl":[70,82],"tachomet":78,"tackl":78,"tag":[8,62,84],"tailor":8,"take":[0,1,2,3,7,10,11,16,20,28,29,30,31,42,43,45,49,52,54,56,57,61,62,63,64,65,70,78,82,84],"taken":[2,7,13,20,54,70],"tangent":[11,16,20],"tangent_angl":[16,20],"tangenti":[34,39,46],"target":[0,9,34,37,40,45,47],"task":[12,91],"tb":30,"tbone":[18,20],"tc":30,"tcom":67,"team":78,"techniqu":[0,2],"teeth":[10,16,20,34,35],"tell":[10,82],"temp_cam":65,"templat":78,"temporari":[2,61,65],"term":[7,46,79,80,90],"termin":[20,24],"terminologi":[10,79],"tessel":84,"test":[2,3,7,9,10,12,40,65,71,72,78,80,81,83,84,87],"test_data":84,"test_strok":54,"test_stroke_binari":54,"test_suit":84,"testal":46,"testcalc":46,"testcutout":46,"tester":81,"testing_procedur":[84,88],"testoper":46,"testparallel":46,"testpocket":46,"testsimul":46,"testwaterlin":46,"text":[7,12,20,28,48,65,79,89,91],"textur":43,"than":[0,3,7,8,9,10,15,19,20,30,34,37,40,42,45,62,65,70,81,82,89,91],"thank":[78,91],"thei":[3,5,9,10,13,14,15,20,21,22,23,24,27,28,65,67,70,72,78,79,82,87,89,90],"theirpoint":50,"them":[1,2,3,7,8,9,10,16,18,20,29,30,42,45,46,47,49,54,61,63,65,70,73,82,84,85,89],"theorem":[65,70],"theta":10,"thi":[0,1,2,3,5,7,8,9,10,12,13,14,15,16,19,20,21,22,23,24,27,28,29,30,31,34,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,68,70,71,72,73,78,79,81,82,84,85,89,90,91],"thick":[0,11,13,16,18,20,28,42,82],"thickness_mm":[13,20],"thin":62,"thing":[9,10,40,82],"thingivers":10,"think":78,"third":[57,70,87],"thoroughli":81,"those":[2,3,5,9,13,20,52,65,82,84,88],"though":[0,10,78],"thread":[9,20,24,67,84],"thread_read":67,"thread_util":[55,71,74,83,84],"threadcom":67,"three":[10,11,49,61,62,65,70,89],"threshold":[0,2,3,7,9,11,13,16,18,20,34,37,40,41,54,64,65,82,86,89],"through":[0,1,2,3,7,10,20,24,42,43,45,46,49,50,52,54,61,62,64,65,66,70,82],"thrown":48,"thu":[20,27],"thumb":78,"tick":12,"tightli":10,"tile":[16,20,42],"tile_x_amount":[16,20,42],"tile_y_amount":[16,20,42],"time":[7,9,10,12,30,34,35,37,40,54,65,67,78,82,85],"timer":12,"timer_upd":[9,67],"timing_add":65,"timing_init":65,"timing_print":65,"timing_start":65,"tinf":65,"tini":82,"tion":79,"tip":[3,10,54,61,72,84],"tn":[34,37],"tnc151":[34,37,84],"tnc151_read":84,"tneck":42,"to_chunk":2,"togeth":[20,24,27,84],"toggl":[3,46],"tol":0,"toler":[0,4,8,9,11,16,18,20,23,29,34,39,40,42,70,78,82],"toml":[84,91],"tone":0,"tonemap":0,"too":[82,85],"tool":[7,8,9,16,18,19,20,32,34,36,37,40,42,73,78,80,82,84,85,88,90],"toolchang":[34,37,82],"toolnumb":7,"toolpath":[2,9,40,79,80,82,84,85,86],"tools_loc":[34,36],"tooth":[10,16,20,34,35],"tooth_amount":[16,20],"tooth_per_hol":10,"tooth_spac":[16,20],"top":[10,11,13,16,18,20,21,70,81,89],"top_bottom":[11,16,20],"tor":79,"torch":[9,40],"tort":30,"total":[8,10,34,37,41,42,82],"touch":10,"toward":[0,70],"track":[2,12,20,21,65],"tradit":31,"trailer":[9,40,82],"trajectori":[34,39,82],"transfer":7,"transform":[0,2,8,16,20,29,31,42,44,45,46,49,56,58,59,61,65],"translat":[42,46,65,70,84],"transmit":78,"transpar":59,"travel":[7,19,20,82],"travers":70,"treat":65,"tri":[68,82],"triangl":[17,20,53,61,70],"triangul":70,"trigger":[85,91],"trim":78,"true":[0,4,5,7,8,9,11,12,13,16,18,20,23,24,27,28,30,32,33,34,37,38,39,40,41,42,43,44,49,51,54,58,62,64,65,66,70],"try":[73,81,82],"tthick":42,"tupl":[0,2,7,11,24,30,43,46,49,51,53,54,57,59,62,63,65,66,70],"tuple_add":65,"tuple_length":65,"tuple_multipli":65,"tuple_subtract":65,"turn":[9,16,20,30,40,53,82],"tutori":85,"twice":[46,54],"twist":[10,11,16,20,42,84],"twist_amount":42,"twist_femal":42,"twist_keep":[16,20,42],"twist_lin":[11,16,20,42],"twist_line_amount":[16,20,42],"twist_lock":[16,20],"twist_mal":42,"twist_perc":[16,20],"twist_percentag":11,"twist_separ":[16,20],"twist_separator_amount":[16,20],"twist_separator_edge_dist":[16,20],"twist_separator_slot":11,"twist_separator_spac":[16,20],"twist_thick":[16,20],"twistlock":[16,20],"two":[2,7,8,10,11,18,20,30,44,51,62,63,65,70,78,82,89],"txt":[19,20,84],"type":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,50,51,52,53,54,57,59,61,62,63,64,65,66,67,68,70,78,79,82,85,86,89],"typecurv":[17,20],"typic":[2,7,9,12,14,15,16,20,22,23,24,27,47,65,66,67,70,78],"typo":91,"u":[0,30,82,85],"ug":78,"ui":[5,9,13,16,20,27,32,34,36,78,84,87,90],"uint8":2,"um":82,"unavail":60,"unchang":91,"uncheck":85,"uncut":79,"under":[72,85],"underscor":[54,87],"understand":[70,72],"unexpect":12,"unfamiliar":[79,82],"unfortun":78,"unhash":51,"union":[2,18,20,42,65,89],"uniqu":[20,21,51,70],"unit":[3,9,12,16,17,18,19,20,23,28,34,35,37,38,39,40,41,42,47,58,62,65,82,85],"unit_set":[20,26],"unit_value_to_str":65,"univers":78,"unknown":7,"unnecessari":65,"unregist":[9,20,34],"unrel":88,"unremov":[9,40],"unsupport":[7,45,78],"until":[2,3,12,52,61,70,78,82],"unwound":10,"up":[0,2,3,9,12,15,16,20,21,24,34,39,40,42,46,47,54,56,61,63,65,82,85,89],"updat":[0,2,7,8,9,12,13,15,20,21,29,32,33,34,35,36,37,38,39,40,41,43,46,47,48,49,50,54,56,58,59,61,62,65,66,67,70,78,81,84,85,91],"update_ambient_tag":[9,40],"update_bridg":[9,40,62],"update_bullet_collision_tag":[9,40],"update_chipload":[9,40,62],"update_cutout":[9,40,66],"update_exact":66,"update_exact_mod":[34,41,66],"update_image_size_i":[9,40,62],"update_interfac":[34,36],"update_layout":[34,36],"update_machin":[34,37,58],"update_materi":[34,38,59],"update_offset_imag":[9,40,62],"update_offset_image_tag":[9,40,54],"update_opencamlib":[34,41,66],"update_opencamlib_1":66,"update_oper":[9,34,35,39,40,41,62],"update_operation_valid":[9,40,62],"update_poli":2,"update_rest":[9,40,62],"update_rot":[9,40,62],"update_shad":[34,36],"update_silhouette_tag":[9,40],"update_strategi":[9,40,66],"update_user_layout":[34,36],"update_z_buffer_imag":[9,40,62],"update_z_buffer_image_tag":[9,40],"update_zbuffer_imag":[34,41,62],"updateexact":66,"updaterest":[34,62],"updatezbufferimag":62,"upload":91,"upon":[15,20],"urg":82,"us":[0,1,2,3,7,8,9,10,11,12,13,15,16,18,20,23,24,27,28,29,30,31,34,37,39,40,41,42,43,44,45,46,47,49,53,54,59,61,62,63,64,65,66,68,70,73,79,80,81,82,84,85,86,87,89,90,91],"usag":[3,30,34,41,45],"use_bridg":[1,9,40],"use_bridge_modifi":[9,40],"use_cached_mesh":[2,61],"use_cub":30,"use_exact":[34,41],"use_image_sourc":[0,13,20],"use_lay":[9,40,45],"use_limit_curv":[9,40],"use_modifi":[2,9,40,49,50],"use_opencamlib":[34,41],"use_planar":[0,13,20],"use_position_definit":[20,26,34,37],"use_profil":4,"useful":[9,40],"usefulli":82,"useg64":[34,39],"useplanar":0,"user":[8,9,13,16,17,20,24,27,28,32,34,36,40,65,66,70,78,80,85,87,88],"user_default":78,"user_main_loc":[9,32],"user_operation_loc":[9,32],"user_tools_loc":[9,32],"userprofil":78,"usual":[82,91],"util":[0,2,3,7,8,9,14,15,16,20,21,22,23,24,27,28,29,31,42,70,71,74,83,87],"utilit":87,"v":[0,2,9,11,13,16,20,40,79,82,84],"v1":[65,70,91],"v2":[65,70],"v4":81,"val":52,"valid":[2,9,11,15,16,20,24,27,33,34,40,50,61,62,65,70],"vallei":10,"valu":[0,1,2,3,7,8,9,10,12,13,16,19,20,22,23,24,30,40,42,44,45,48,49,52,54,57,59,61,62,64,65,66,67,70,82,84,85,89],"value_typ":[12,48],"vari":[0,78,88],"variabl":[11,16,17,20,58,70,87],"variable_fing":11,"variou":[0,1,2,3,8,10,11,13,16,18,20,31,42,45,49,54,58,61,64,65,66,70,84,90,91],"vcarv":[3,9,40,45,54,61],"vcarveicon":84,"vcycle_iter":[0,13,20],"vcycleiter":0,"ve":[10,78],"vector":[0,2,3,8,9,11,31,40,51,53,63,65],"veri":[29,44,73,82,88],"verifi":[9,45,46,47,62,78],"versa":89,"version":[0,9,10,65,68,71,78,83,84,87,89,91],"version_util":[55,71,74,83,84],"vert":[0,7,16,20,51],"vertex":[0,7,8,16,20,30,46,65,70],"vertic":[0,2,7,8,16,20,30,34,38,39,42,44,45,46,51,62,65,70,73,79,82,84,89],"vertical_fing":11,"vertslist":8,"via":[72,81],"vice":89,"view":[0,13,20,62,65,82,89],"view_lay":0,"view_layer_nam":[13,20],"viewer":7,"viewport":[9,19,32,34,36,59,82,84],"vilem":[1,2,3,8,9,14,15,18,19,20,21,22,23,24,27,28,29,31,34,43,45,46,47,48,49,50,51,52,53,54,56,57,58,59,62,63,64,65,66,67,68],"visib":[13,20],"visibl":[7,9,20,22,24,32,34,36,58,62,89],"visual":[59,65],"vmc":[34,37],"vmiddl":65,"volum":43,"volunt":78,"voronoi":[9,45,71,83,84],"wa":[0,12,20,21,24,44,54,64,70,78,82,91],"wai":[78,82,84,89],"wait":[34,37,78],"want":[9,11,30,40,72,78,81,82,85,91],"warm":[9,40],"warn":[7,8,9,20,26,32,34,35,62,78,82,85,89],"warranti":[10,30,70],"was_hidden_dict":4,"waterlin":[2,9,34,40,41,45,46,61,82,85],"waterline_fil":[9,40],"waterline_project":[9,40],"wave":[17,20,89],"wave_a":[17,20],"wave_amount":[17,20],"wave_angle_offset":[17,20],"wave_b":[17,20],"wave_dist":[17,20],"we":[78,81,82,85],"wear":10,"weav":[17,20],"web":10,"websit":[78,81,84,91],"weight":[7,64],"well":[0,7,9,18,20,40,42,49,70,84,87],"were":[10,11,65,70,78],"what":[9,34,39,40,41,72,81,82,84,85,87,88,90,91],"whatev":[13,20],"wheel":[84,87],"when":[7,9,10,12,13,15,20,24,32,34,37,40,41,47,62,70,79,82,84,85,89],"where":[0,2,7,12,29,30,34,39,45,46,47,51,52,54,57,61,64,65,70,82,91],"whether":[0,2,7,16,20,24,27,30,42,45,59,61,62,65,70,91],"which":[0,1,2,3,7,8,9,10,11,12,13,14,15,16,20,21,22,23,24,27,29,30,34,40,42,44,45,46,47,48,50,54,57,58,59,61,62,64,65,66,67,70,78,81,82,84,86,89,91],"while":[20,24,29,48,53,54,56,59,62,70,78,82,87],"white":[2,54],"whl":84,"who":[70,72,78],"whole":[7,9,33,34,39,40,54],"whom":30,"whose":[49,63,65,66,78],"wide":78,"width":[0,1,2,9,11,13,16,20,40,42,43,54,65,82],"width_mm":[13,20],"wiki":[0,10,13],"wikipedia":[0,10,13],"win":[34,37],"win32":84,"win_amd64":84,"window":[9,12,32,81],"winpc":[34,37,84],"wise":65,"wish":[78,91],"witdh":[16,20],"with_bord":2,"within":[0,1,2,3,7,8,14,15,16,20,21,24,29,34,37,45,46,47,51,54,57,58,62,65,70,82,84,89],"without":[2,7,20,27,30,34,39,51,59,65,67,70,78],"wm":[19,20],"wm_ot_gcode_import":[19,20],"won":[82,91],"wood":[79,82],"woodwork":11,"word":[78,87],"work":[9,20,27,30,34,37,40,59,65,79,80,81,82,84,85,87,88,89,91],"workaround":78,"workflow":[72,80,82,87,88,90],"working_area":[34,37],"workpiec":[34,39,79,82],"workspac":[2,12],"world":[2,9,18,20,40,49,56],"worldspac":84,"worldxi":[18,20],"worri":82,"would":[10,29,78,82,91],"wrap":[10,64,84],"write":[8,20,27,78,82],"written":[0,91],"www":[10,70],"x":[0,1,2,3,7,9,11,13,16,17,20,23,29,30,34,38,40,42,43,46,49,51,53,54,62,65,70,82,85],"x1":[65,70],"x2":65,"x_centr":2,"x_max":51,"x_min":51,"x_string":[17,20],"x_y_distance_to":2,"x_y_distance_within":2,"xbuff":70,"xhatch":[16,20],"xmax":[65,70],"xmin":[65,70],"xpourcent":70,"xy":[10,17,18,20,34,38,82],"xyscal":0,"xyz":[7,9,34,37,38,40],"y":[0,1,2,3,7,9,10,11,13,16,17,20,23,29,30,34,38,40,42,43,46,49,53,54,62,65,70,82],"y1":[54,65,70],"y2":[54,65],"y_max":51,"y_min":51,"y_string":[17,20],"yagv":7,"yaml":91,"ybuff":70,"year":87,"yet":[7,9,40],"yield":[48,62],"ymax":[65,70],"ymin":[65,70],"yml":91,"you":[9,10,30,34,40,41,73,79,81,82,84,85,87,88,91],"your":[9,30,32,34,36,39,78,81,82,84,87,88],"yourclass":70,"ypourcent":70,"ystar":70,"yx":[17,20],"z":[0,1,2,3,7,9,13,17,18,20,27,28,30,34,38,40,43,44,45,46,49,50,51,53,54,61,62,64,65,82,85,89],"z_limit":[18,20],"z_posit":[34,38],"z_string":[17,20],"zag":[34,39],"zbuffer_imag":[9,40],"zend":2,"zero":[7,15,20,34,38,42,65,70],"zig":[34,39],"zig_zag_ramp":[34,39],"zigzag":82,"zigzag_":[34,39],"zigzag_ramp":[34,39],"zimag":2,"zip":[78,81],"zlevel":[2,9,40],"zscale":0,"zstart":[2,53],"zx":[17,20],"zy":[17,20],"\u03bcm":[34,41]},"titles":["fabex.bas_relief","fabex.bridges","fabex.cam_chunk","fabex.collision","fabex.constants","fabex.engine","fabex.exception","fabex.gcode_import_parser","fabex.gcode_path","fabex","fabex.involute_gear","fabex.joinery","fabex.operators.async_op","fabex.operators.bas_relief_ops","fabex.operators.bridges_op","fabex.operators.chain_ops","fabex.operators.curve_create_ops","fabex.operators.curve_equation_ops","fabex.operators.curve_tools_ops","fabex.operators.gcode_import_op","fabex.operators","fabex.operators.operation_ops","fabex.operators.orient_op","fabex.operators.pack_op","fabex.operators.path_ops","fabex.operators.position_op","fabex.operators.preset_ops","fabex.operators.simulation_ops","fabex.operators.slice_op","fabex.pack","fabex.parametric","fabex.pattern","fabex.preferences","fabex.properties.chain_props","fabex.properties","fabex.properties.info_props","fabex.properties.interface_props","fabex.properties.machine_props","fabex.properties.material_props","fabex.properties.movement_props","fabex.properties.operation_props","fabex.properties.optimisation_props","fabex.puzzle_joinery","fabex.simulation","fabex.slice","fabex.strategy","fabex.testing","fabex.utilities.addon_utils","fabex.utilities.async_utils","fabex.utilities.bounds_utils","fabex.utilities.chunk_utils","fabex.utilities.compare_utils","fabex.utilities.dict_utils","fabex.utilities.geom_utils","fabex.utilities.image_utils","fabex.utilities","fabex.utilities.index_utils","fabex.utilities.loop_utils","fabex.utilities.machine_utils","fabex.utilities.material_utils","fabex.utilities.numba_utils","fabex.utilities.ocl_utils","fabex.utilities.operation_utils","fabex.utilities.orient_utils","fabex.utilities.shapely_utils","fabex.utilities.simple_utils","fabex.utilities.strategy_utils","fabex.utilities.thread_utils","fabex.utilities.version_utils","fabex.version","fabex.voronoi","API Reference","Developer Guide","Example Chain Workflow","fabex package","fabex.operators package","fabex.properties package","fabex.utilities package","FAQ","Glossary","Welcome to FabexCNC!","Installation","User Interface","fabex","Code Overview","Getting Started","Strategies","Style Guide","Test Suite","Tools","User Guide","Workflows & Actions"],"titleterms":{"":78,"1":78,"2":78,"3":78,"4":78,"5":78,"For":81,"action":91,"add":[78,85],"addon":84,"addon_util":[47,77],"an":85,"api":71,"area":[82,85],"async_op":[12,75],"async_util":[48,77],"attribut":[4,7,9,20,34,46,69],"axi":[78,86],"bas_relief":[0,74],"bas_relief_op":[13,75],"becom":78,"black":91,"blender":[78,81,84],"blendercam":78,"block":86,"bone":89,"boolean":89,"bounds_util":[49,77],"bridg":[1,74],"bridges_op":[14,75],"bug":78,"build":91,"calcul":85,"cam":82,"cam_chunk":[2,74],"can":78,"carv":86,"chain":[73,82,85],"chain_op":[15,75],"chain_prop":[33,76],"chang":[78,85],"choos":85,"chunk_util":[50,77],"circl":86,"class":[2,5,7,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,32,33,34,35,36,37,38,39,40,41,53,67,70],"cnc":[78,82],"code":[82,84],"collis":[3,74],"combin":85,"compare_util":[51,77],"complet":84,"configur":85,"constant":[4,74],"content":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,74,75,76,77],"contribut":78,"core":84,"cover":78,"creat":91,"creator":89,"cross":86,"curv":[86,89],"curve_create_op":[16,75],"curve_equation_op":[17,75],"curve_tools_op":[18,75],"cutout":86,"cutter":[82,85],"depend":84,"develop":[72,81],"dict_util":[52,77],"did":78,"do":78,"doc":[78,91],"doubl":89,"drill":86,"earlier":78,"elsewher":78,"enabl":78,"engin":[5,74,85],"enter":82,"exampl":73,"except":[0,6,12,74],"experiment":[78,81],"extra":84,"f3":82,"fabex":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,74,75,76,77,78,81,83],"fabexcnc":80,"faq":78,"featur":78,"feedrat":[82,85],"file":[78,84],"fill":86,"fillet":89,"formatt":91,"full":78,"function":[0,1,2,3,5,7,8,9,10,11,16,20,24,29,30,31,34,36,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,70,84],"g":82,"gcode":[78,85],"gcode_import_op":[19,75],"gcode_import_pars":[7,74],"gcode_path":[8,74],"gener":85,"geom_util":[53,77],"get":[81,85,89],"glossari":79,"go":78,"guid":[72,87,90],"happen":78,"have":78,"how":78,"i":78,"image_util":[54,77],"index_util":[56,77],"info":82,"info_prop":[35,76],"instal":[78,81],"intars":89,"interfac":[82,84],"interface_prop":[36,76],"involute_gear":[10,74],"isn":78,"joineri":[11,74],"later":78,"layout":84,"linux":78,"loop_util":[57,77],"machin":[82,85],"machine_prop":[37,76],"machine_util":[58,77],"maco":78,"materi":[82,85],"material_prop":[38,76],"material_util":[59,77],"medial":86,"menu":82,"mill":85,"mode":82,"modul":[0,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,74,75,76,77],"movement":82,"movement_prop":[39,76],"multipl":85,"my":78,"name":78,"new":91,"numba_util":[60,77],"object":85,"ocl_util":[61,77],"offset":89,"open":89,"oper":[12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,75,78,82,84,85],"operation_op":[21,75],"operation_prop":[40,76],"operation_util":[62,77],"optim":82,"optimis":85,"optimisation_prop":[41,76],"option":[86,89],"orient_op":[22,75],"orient_util":[63,77],"outlin":86,"output":78,"overcut":89,"overview":[84,86],"pack":[29,74],"pack_op":[23,75],"packag":[9,20,34,74,75,76,77],"page":91,"panel":82,"parallel":86,"paramet":85,"parametr":[30,74],"path":[85,86],"path_op":[24,75],"pattern":[31,74],"pie":82,"pocket":[86,89],"posit":85,"position_op":[25,75],"post":78,"prefer":[32,74],"preset_op":[26,75],"principl":86,"processor":78,"profil":86,"project":87,"properti":[33,34,35,36,37,38,39,40,41,76,84],"puzzle_joineri":[42,74],"question":78,"refer":[71,84],"releas":91,"remov":89,"render":85,"report":78,"router":78,"rpm":78,"scene":85,"search":82,"set":[78,85],"setup":[82,85],"shapely_util":[64,77],"shelf":89,"should":78,"silhouett":89,"simpl":89,"simple_util":[65,77],"simul":[43,74,85],"simulation_op":[27,75],"slice":[44,74],"slice_op":[28,75],"someth":78,"speed":78,"spindl":78,"spiral":86,"stabl":[78,81],"start":85,"stock":85,"strategi":[45,74,85,86],"strategy_util":[66,77],"structur":87,"style":87,"submodul":[9,20,34,55,74,75,76,77],"subpackag":74,"suit":88,"support":78,"surfac":89,"t":78,"test":[46,74,88,91],"thread_util":[67,77],"tool":89,"us":78,"user":[81,82,84,90],"util":[47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,77,84],"version":[69,74,81],"version_util":[68,77],"voronoi":[70,74],"waterlin":86,"welcom":80,"what":78,"when":78,"where":78,"why":78,"window":78,"work":78,"workflow":[73,91],"you":78,"your":85}})