Fixing drafting errors in imported files

Files created outside of and imported into Prinect often contain drafting errors that prevent projects from further processing. These errors may lead to constructional imperfections — for example, unclosed contours, creases and cuts that lead nowhere, and objects that fall outside the requirements for geometric relations — nearly overlapping, nearly parallel or nearly collinear line sections, or nearly coincidental arcs.

The Fix Assistant tool inspects geometric elements, detecting errors according to criteria that you set — angle and distance allowances, minimum areas and object size, crease line limits. After a file is imported and criteria are set, Fix Assistant uses them to produce a list of drafting errors. Then you decide which errors are critical and need to be fixed and which can stay as they are.

=========

Detecting drafting errors. Describes the standard procedure for detecting drafting errors in imported drawings.

Hiding errors by selecting objects. A technique that you can use to ignore some reported drafting errors. For example, unconnected ends that Prinect has marked as errors but which you want to leave as they are because of technological reasons.

=========

To detect drafting errors

  1. In the drawing that contains the imported file, do any of the following:

In the graphical area the closed contours are indicated by colored hatches. The drafting errors that fall within the values set by default are indicated by crossed circles.

Errors in 1up drawings

Errors in imported bridges drawings

In the tabular area, the Fix Assistant tab appears, in which the detected errors are listed in groups by technical features.

The controls

Hatch Contour Indicates the closed contours with colored hatches.

Ignore Near-Zero-Length Unconnected Ends The program does not detect gaps of near-zero lengths. The functionality applies primarily to tangential objects and unconnected ends.

Toggle Auto Zoom When the button is pressed in, each time an issue is selected in the table, the zoom automatically moves to it in the graphical area.

Toggle Auto Refresh When this button is pressed in, each time an issue has been fixed, the list is updated.

Zoom Selected Issue When an issue is selected in the table, clicking this button zooms into the issue in the graphical area.

Refresh This buttons has a role in two situations:

Fix Selected Issue Fixes the issue selected in the tabular area. In the tabular area, select the row with the error, and press the button to fix it. To fix an entire group of errors, select its title row, and then click the button.

Gaps Classification Settings Sets criteria that Prinect uses to classify gaps detected in imported drawings. Depending on the criteria set, Prinect labels the gaps as nicks, bridges, or gaps. After classifying the gaps, Prinect lists them in the Error Value column in the tabular area. When you see them listed there, use the Fix Selected Problem tool and decide how you want Prinect to fix each gap.

Show Advanced Options Displays additional filters for detecting errors in object size, small creases, and small areas.

Angle Allowance Sets the value below which angles are detected as constructional errors. Example 1: If the angle between two lines is smaller than what is set in Angle Allowance, an error for wrong parallelness is reported in the table under the Parallel group. Example 2: If an object forms an angle with the x-axis and this angle is smaller than what is set in Angle Allowance, an error for wrong horizontalness is reported in the table under the Horizontal group. By analogy, the two examples apply also for objects forming angles with the y-axis.

Distance Allowance Sets the value below which distances between objects of the same type are detected as constructional errors. Example 1 (lines): If the distance between two lines is shorter that the value set in Distance Allowance, an error for wrong collinearity is reported in the table under the Collinear group. Example 2 (circles and arcs): If the distance between the centers of two circles is shorter than the value set in Distance Allowance, an error for wrong concentricity is reported in the table under the Concentric group. Also, if the radiuses of the same two circles are at a distance from each other that is shorter than the value set in Distance Allowance, a near-overlapping error is reported.

Object Size Limit Objects whose lengths are shorter than the value set in Object Size Limit are excluded from the detection of geometric relation errors — for example, parallel, collinear and perpendicular. That is, only objects longer than the set limit are considered for error detection. This functionality is especially useful in imported drawings that contain a great number of very tiny objects. For example, drawings with floral shapes contain a great many tiny objects (lines, or arcs, or both). When these objects' lengths are shorter than the set limit, they are excluded from the detection of errors. This ensures that only meaningful object size-related errors are listed.

Small Creases Limit The limit below which crease lines are detected as errors. This is especially useful when too short creases exist between two panels. Due to its shortness, a crease can easily break under the weight of the two panels.

Small Areas Limit The limit below which areas are detected as errors. NOTE: Areas are displayed in the default measurement units.

Name The object's ID. Series of objects that present errors of identical type are grouped and can be inspected by clicking the plus sign in front of the group label. For a list of the groups of errors, see the Error Type column in the table in Step 2. The objects are as follows:

A = Arc

C = Circle

L = Line NOTE: The extensions end and beg indicate the line's end and beginning.

F = Fillet

Contour = An interrupted line circumscribing an area.

Hole = An interrupted line circumscribing an area within a contour.

The delta symbol indicates the amount by which the detected object differs from the allowed value as specified in the respective allowance filter.

Error Value The value of the error. For errors indicating linearity, the error is shown by the letter L followed by a value for the length of the object. For distance-related errors, the error is indicated by the letter delta followed by the value in degrees (for angular divergence) or by length values (for linear divergence). Areas are indicated by the word Area.

  1. In the tabular area, inspect the listed drafting errors, and then use the respective fix option to remove the ones that will compromise the project.

IMPORTANT: In the cases that follow, error detection excludes the objects whose size is smaller than the value set in Object Size Limit.

Error Type

Error Origin

Name of Affected Object(s) as Displayed (examples)

Error Value (examples)

Fixing

Duplicated edges in the same style

Criteria-independent

L108, L88

L=3,220 mm

Use the Fix Selected Issue button .

Duplicated edges in different styles

Criteria-independent

L108, L88

L=3,220 mm

Use the Fix Selected Issue button .

Outer noncutting objects

Criteria-independent

A148

L=2,778 mm

Use the Fix Selected Issue button .

Unconnected ends

Criteria-independent

A148.beg, L22.end

L=2,331 mm

Use the Fix Selected Issue button . NOTE: Fixing takes into account the value in Distance Allowance.

Near-Zero-Length Unconnected Ends

Appears when the Ignore Near-Zero-Length Unconnected Ends button is not pressed in.

L4.end

N/A

Use the Fix Selected Issue button .

Detected gaps

Criteria as set in Gaps Classification Settings .

Objects:L102,L103

Bridge, Nick, or Gap

Edit the drawing

Separated cut contours

Criteria-independent

Contour1, Hole2

N/A

Edit the drawing

Small creases

The length is below the value in Small Creases Limit.

L41

L=1,555 mm

Edit the drawing

Small areas*

The area is less than the value in Small Areas Limit.

L7

Area=2,577 mm*2

Edit the drawing

Horizontal

The angle between the line and the x-axis is below the value in Angle Allowance.

L87

L=1,46 mm

Edit the drawing

Vertical

The angle between the line and the y-axis is below the value in Angle Allowance.

L45

L=4,775 mm

Edit the drawing

Parallel

The angle between two lines is below the value in Angle Allowance.

Objects: (L11)(L6)

=2,00°

Edit the drawing

Perpendicular

The angle (alpha) complies with the following condition: 90–Angle Allowance < alpha < 90.

Objects: (L107,L97)(L137, L234, L44...)

=0,05°

Edit the drawing

Collinear

The distance between two lines is below the value in Distance Allowance

Objects: L135, L555

=0,015°

Edit the drawing

Near-overlapping circles

(Circles and arcs) (1) The distance between the circles' centers is below the value in Distance Allowance; (2) (Concentric circles only) The difference between the lengths of the radiuses is below the value in Distance Allowance.

Objects: C346, C211

(1) X=0,750 Y=0,710

(1) C=1,588 R=2,660

(2) R=1,000 mm

Edit the drawing

Concentric

(Circles and arcs) The distance between the circles' centers is below the value in Distance Allowance

C345, C421

X0,750 Y=0,710 mm

NOTE: X is the distance between the two points as measured along the x-axis. Y is the distance between the points as measured along the y-axis.

Edit the drawing

Tangent

The difference between (1) the length of the radius and (2) the distance between the center (of the arc or the circle) and the point where the line touches the circumference is below the value in Distance Allowance.

Objects: (L97)(A98)

=40,05 mm

Edit the drawing

* By default, areas are shown in square meters. Due to the small areas that Fix Assistant normally works with, zeros may often be displayed when measuring areas. To see the actual area, change your default measurement units.

To hide drafting errors by selecting objects

  1. In the graphical area, select the objects for which you want to hide drafting errors.
  2. In the tabular area, right-click, and then click Hide Marked Errors.

As a result, the affected errors (1) disappear in the graphical area and (2) are indicated as Not Visible in the tabular area.