Skip to main content
Ctrl+K
Logo image

COMPAS Timber

  • Introduction
  • Installation
  • API Reference
    • compas_timber.model
    • compas_timber.elements
    • compas_timber.connections
    • compas_timber.fabrication
    • compas_timber.design
    • compas_timber.planning
    • compas_timber.errors
    • compas_timber.ghpython
    • compas_timber.rhino
  • Examples
    • Create Joint
  • Grasshopper plugin
    • Workflow
    • Attributes
    • Beams
    • Design
    • Fabrication
    • Features
    • Joint Rules
    • Model
    • Show
    • Utils
    • Examples
    • BTLx Contribution Guide
  • License
  • Citing
COMPAS.dev
  • API Reference
  • compas_timber.design
  • CategoryRule

CategoryRule

class compas_timber.design.CategoryRule[source]

Bases: JointRule

Based on the category attribute attached to the elements, this rule assigns

Methods

ToString

comply

Returns True if the provided elements comply with the rule defined by this instance.

reorder

Returns the given elements in a sorted order.

Inherited Methods

get_category_rules

get_direct_rules

get_topology_rules

joints_from_beams_and_rules

processes joint rules into joint definitions.

On this page
  • CategoryRule

© Copyright COMPAS Association.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.13.3.