FRAGMENT


fragment                    <frag>

or

fragment                    { ? } {,<svar>}

Function

A layer or fragments in Eagle terminology can be viewed something like a transparent sheet of paper (occupying a 3D space) on which the item is drawn. Up to 256 (Updated 12.3.3) such layers can be overlapped. Every layer can be either visible or invisible as required. Layers can be used as store rooms allowing homogeneous information to be kept together and selectively turned on or off for viewing and selection processes.

 

Redefine the fragment numbers of model items.

Parameters

frag

The new fragment number. A zero value will remove any fragment number from items.

Examples

fragment 5

fragment x

fragment 0

Notes

Only model items in the partition will be processed. If the partition is not on, items in the foreground will be processed.

 

Only items in currently treatable fragments will be processed.

The function of this command is the same as the MODIFY F= command.

See also

partition, modify(f), treat

 

 

fragment       { ? } {,<svar>}

 

Function

Display on the monitor VDU the current status of model fragments,

their visibility, treatment status, and which fragments are currently being used in the model.

Parameters

?

Optional parameter implying an enquiry.

 

 

svar

A string variable into which a list of fragment numbers is to be recorded. If Sn is used, then the visibility status will be recorded in Sn, the treatment status in Sn+1, and the fragments present in the current model in Sn+2. It's not possible to specify any other named var other than Si.

Examples

fragment ?

fragment s10

Notes

The parameter svar must not be a sub-string.

See also

let(frag)