Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

CADPower

Connect Blocks Based on Attribute Values: CP_CONNECTBLOCKS – CADPower Command

Summary

The CP_CONNECTBLOCKS command in CADPower allows users to connect blocks in a drawing by creating polylines based on their attribute values. This tool is highly efficient for automating the connection of blocks, saving time in organizing and managing block relationships in CAD workflows.

CADPower -> Blocks Tools -> Block – Related -> Connect blocks based on attribute values

Connect Blocks Based on Attribute Values : CP_CONNECTBLOCKS – CADPower Command
Connect Blocks Based on Attribute Values: CP_CONNECTBLOCKS – CADPower Command

Key features include:

  1. Block Connection Methods:
    • Geographically Sorted: Connect blocks based on their geographic arrangement in the drawing.
      • Sort by Increasing X Values: Connect blocks in ascending order of their X-coordinates.
      • Sort by Increasing Y Values: Connect blocks in ascending order of their Y-coordinates.
      • Sort by Decreasing X Values: Connect blocks in descending order of their X-coordinates.
      • Sort by Decreasing Y Values: Connect blocks in descending order of their Y-coordinates.
    • By Incrementing Point IDs: Connect blocks based on the numerical order of their point IDs as specified by their attribute values.
  2. Flexible Block Selection:
    • Choose specific block names to use for connections or select all blocks in the drawing.
    • Filter blocks by their attribute tag name to ensure only blocks with matching criteria are connected.
  3. Customizable Point ID Range:
    • Specify a range of point IDs for the connection using flexible syntax:
      • Example: 1-50,60,90-End connects blocks with point IDs from 1 to 50, then 60, followed by 90 to the last block in the drawing.
    • Use Start and End as special values to refer to the minimum and maximum point numbers in the drawing.
  4. Output as Polylines:
    • All selected blocks meeting the specified criteria are joined by a single continuous polyline, ensuring a neat and logical connection between blocks.
  5. User-Friendly Interface:
    • Intuitive dialog box for setting block selection, attribute tags, and connection criteria.
    • Integrated help and video tutorials for easy understanding and quick onboarding.
  6. Applications:
    • Useful in GIS, surveying, and engineering workflows to connect data points, nodes, or blocks based on attributes.
    • Automates the process of creating paths or networks based on spatial or attribute relationships.
    • Enhances productivity by eliminating the need for manual connections.
Points connected using incrementing point ids (which are red from integer value attributes)
Points connected geographically by +X sort direction based on matching attributes

Use Case:

The CP_CONNECTBLOCKS command is ideal for professionals in surveying, mapping, and civil engineering. It simplifies the process of organizing and connecting blocks in a systematic way based on geographic or attribute criteria.