<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://de.arcowiki.com/index.php?action=history&amp;feed=atom&amp;title=Benutzerdefinierte_Festzyklen</id>
		<title>Benutzerdefinierte Festzyklen - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://de.arcowiki.com/index.php?action=history&amp;feed=atom&amp;title=Benutzerdefinierte_Festzyklen"/>
		<link rel="alternate" type="text/html" href="https://de.arcowiki.com/index.php?title=Benutzerdefinierte_Festzyklen&amp;action=history"/>
		<updated>2026-04-11T06:59:24Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in ArcoWiki</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://de.arcowiki.com/index.php?title=Benutzerdefinierte_Festzyklen&amp;diff=66&amp;oldid=prev</id>
		<title>Slia: Die Seite wurde neu angelegt: „FormaForma    Immagine Interruzione pagina     Auto Cycle documentation        DMIS Syntax        CALL/EXTERN,DME,'AutoCycle','ALL','DEFAULT'        CALL/E…“</title>
		<link rel="alternate" type="text/html" href="https://de.arcowiki.com/index.php?title=Benutzerdefinierte_Festzyklen&amp;diff=66&amp;oldid=prev"/>
				<updated>2018-06-04T14:39:21Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „FormaForma    Immagine Interruzione pagina     Auto Cycle documentation        &lt;a href=&quot;/index.php/DMIS&quot; title=&quot;DMIS&quot;&gt;DMIS&lt;/a&gt; Syntax        CALL/EXTERN,DME,&amp;#039;AutoCycle&amp;#039;,&amp;#039;ALL&amp;#039;,&amp;#039;DEFAULT&amp;#039;        CALL/E…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;FormaForma &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immagine&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Auto Cycle documentation &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[DMIS]] Syntax &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','ALL','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','ALL','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set the default algorithm for all the feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : ARC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 | CIRCLE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CPARLN &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| EDGEPT &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| ELLIPS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| LINE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| PLANE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| SPHERE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| TORUS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL',pitch,start_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL',pitch, $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : ARC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CIRCLE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| ELLIPS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| SPHERE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| TORUS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch: double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ;   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch rappresents how much the helix go up in 360° (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle is the tot angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL',pitch,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL',pitch$ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : ARC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CIRCLE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| ELLIPS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| SPHERE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| TORUS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch rappresents how much the helix go up in 360° (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle is the tot angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','DEFAULT',start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','DEFAULT',start_angle $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            | CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','DEFAULT','feature_name',is_actual,offset,distance,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','DEFAULT','feature_name' $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
,is_actual,offset,distance,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
           | CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name: string &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual : .TRUE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    | .FALSE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name is the name of the feature whose application point will be used as feature_type application point  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual is a boolean value rappresenting if the nominal or actual part must be used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset is the offset from the feature application point (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance is the height of the feature (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL','feature_name',is_actual,offset,distance,pitch,start_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL','feature_name',is_actual,offset,distance,pitch,start_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : ARC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CIRCLE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| ELLIPS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| SPHERE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| TORUS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name : string &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual : .TRUE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    | .FALSE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   ;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name is the name of the feature whose application point will be used as feature_type application point  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual is a boolean value rappresenting if the nominal or actual part must be used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset is the offset from the feature application point (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance is the height of the feature (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch rappresents how much the helix go up in 360° (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle is the tot angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL','feature_name',is_actual,offset,distance,pitch,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL','feature_name' $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
,is_actual,offset,distance,pitch,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FeatureType : ARC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  | CIRCLE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CONE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| CYLNDR &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| ELLIPS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| SPHERE &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| TORUS &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name : string &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual : .TRUE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    | .FALSE. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
feature_name is the name of the feature whose application point will be used as feature_type application point  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
is_actual is a boolean value rappresenting if the nominal or actual part must be used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offset is the offset from the feature application point (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
distance is the height of the feature (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch rappresents how much the helix go up in 360° (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tot_angle is the tot angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_BOX',length,height &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_BOX',length,height &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
length : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
height : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
length is the square base in which the points must be measured (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
height is the square height in which the points must be measured (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_GRID',length,pitch,number_of_pitches &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_GRID',length,pitch, $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
number_of_pitches &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
length : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
number_of_pitches : int &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
           ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
length is the square base in which the points must be measured (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pitch is the height of the pitch (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
number_of_pitches is the number of pitches &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle',PLANE,'PATTERN','RADIAL',radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle',PLANE,'PATTERN','RADIAL',radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
radius : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
radius is the circle radius (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','RADIAL',inner_radius,outer_radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','RADIAL',inner_radius,outer_radius, $ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
inner_radius : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
outer_radius : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
inner_radius is the radius of the inner circle (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
outer_radius is the radius of the outer circle (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','RANDOM_RADIAL',inner_radius,outer_radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','RANDOM_RADIAL',inner_radius,$ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
outer_radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
inner_radius : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
outer_radius : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
             ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle : double &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      ; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
inner_radius is the radius of the inner circle (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
outer_radius is the radius of the outer circle (length dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
start_angle is the start angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slice_angle is the segment angle (angle dimension) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Database  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New Structures and enumerators &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Inserimento immagine in corso...ImmagineInserimento immagine in corso...Immagine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Interruzione pagina&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New methods &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DBStatus SetAutoCycleAlgorithm(DBSubFamilies feature_type, DBAutoCycleData data); &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set a new auto cycle algorithm for a specific algorithm type.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns DB_OK if the feature_type is  a valid feature otherwise DB_EMERGENCY is returned. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DBAutoCycleData GetAutoCycleAlgorithm(DBSubFamilies feature_type); &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns the current auto cycle algorithm for a specific feature. If no algorithm is set or the feature type is not valid a structure with the type set to DBAutoCycleAlgorithm_Default is returned. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DBStatus ResetAutoCycleAlgorithm(DBSubFamily feature_type); &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set the default algorithm for a specific feature.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns DB_OK if the feature_type is  a valid feature otherwise DB_EMERGENCY is returned. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void ResetAntoCycleAlgorithms(); &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set the default algorithm for all the features. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Database Structure fields &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','ALL','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_Default &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','DEFAULT' &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_Default &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL','FULL',pitch, number_of_pitches, start_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PatternHelicalFull &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = helix pitch per 360 degrees. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of full round (360 degrees) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the helix in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along an helix of a certain &amp;quot;number_of_pitches&amp;quot; number of  full 360 degrees round. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; parameter  is used to define the starting position of the helix referred to the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The helix pitch is &amp;quot;pitch&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the DB the &amp;quot;slice_angle&amp;quot; parameter shall be set to 360.0. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','HELICAL','PARTIAL',pitch,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PatternHelicalPartial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = helix pitch per 360 degrees. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the helix in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the helix on which the points are distributed &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•TotAngle = is the total angle of the helix on which the slice angle will be reffiled by points &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along an helix of a certain number degrees (&amp;quot;totAngle&amp;quot;) but the requested number of points will be distributed only in a section of the feature with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The startAngle is used to define the starting position of the helix referred to the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The helix pitch is &amp;quot;pitch&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','SECTION','FULL', pitch, number_of_pitches, start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PatternSectionFull &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the section in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = distance between sections. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of  sections &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on a &amp;quot;number_of_Pitches&amp;quot; sections which are evenly distributed at mutual &amp;quot;pitch&amp;quot; distance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the DB the &amp;quot;slice_angle&amp;quot; parameter shall be set to 360.0. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','SECTION','PARTIAL', pitch, number_of_pitches, start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PatternSectionPartial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = distance between sections. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of  sections &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the section in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the section on which the points are distribute &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on a &amp;quot;number_of_Pitches&amp;quot; sections which are evenly distributed at mutual &amp;quot;pitch&amp;quot; distance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','PATTERN','SECTION','OPTIMIZED',start_angle,slice_angle,height &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PatternSectionOptimized &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the section in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the section on which the points are distributed &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Height= is the height of the feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on the largest portion of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When this cycle is applied, the feature is bounded by the &amp;quot;height&amp;quot; value. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','SECTION','FULL', is_actual ,'feature_name', offset, pitch,number_of_pitches start_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_FeatureBoundedSectionFull &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•is_actual= define if nominal or actual &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Feature_name= is the name of the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•offset=is the distance from the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = distance between sections. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of  sections &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the section in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the cylinder. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of  360 degree. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on a &amp;quot;number_of_Pitches&amp;quot; sections which are evenly distributed at mutual &amp;quot;pitch&amp;quot; distance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The starting point for the distribution is defined by the intersection between the axis  and the bounding feature, moved by a an &amp;quot;offset&amp;quot; length along the axis itself (value in machine reference system). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','SECTION','PARTIAL', is_actual ,'feature_name',offset,pitch,number_of_pitches,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_ FeatureBoundedSectionPartial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•is_actual= define if nominal or actual &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Feature_name= is the name of the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•offset=is the distance from the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = distance between sections. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of  sections &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•StartAngle = start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the section on which the points are distribute &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on a &amp;quot;number_of_Pitches&amp;quot; sections which are evenly distributed at mutual &amp;quot;pitch&amp;quot; distance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The starting point for the distribution is defined by the intersection between the axis  and the bounding feature, moved by a an &amp;quot;offset&amp;quot; length along the axis itself (value in machine reference system). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','SECTION','OPTIMIZED',is_actual,'feature_name',offset,start_angle,slice_angle,height &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_FeatureBoundedSectionOptimized &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•is_actual= define if nominal or actual &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Feature_name= is the name of the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•offset=is the distance from the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the section in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the section on which the points are distributed &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Height= is the height of the feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along sections perpendicular to the axis of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the section in the current reference system, the points are distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are distributed on the largest portion of the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When this cycle is applied, the feature is bounded by the &amp;quot;height&amp;quot; value. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The starting point for the distribution is defined by the intersection between the axis  and the bounding feature, moved by a an &amp;quot;offset&amp;quot; length along the axis itself (value in machine reference system). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL', 'FULL','feature_name',is_actual,offset, pitch, number_of_pitches, start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_FeatureBoundedHelicalFull &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•is_actual= define if nominal or actual &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Feature_name= is the name of the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•offset=is the distance from the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = helix pitch per 360 degrees. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•number_of_Pitches = number of full round (360 degrees) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the helix in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along an helix of a certain &amp;quot;number_of_pitches&amp;quot; number of  full 360 degrees round. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; parameter  is used to define the starting position of the helix referred to the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The helix pitch is &amp;quot;pitch&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the DB the &amp;quot;slice_angle&amp;quot; parameter shall be set to 360.0. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The starting point for the distribution is defined by the intersection between the axis  and the bounding feature, moved by a an &amp;quot;offset&amp;quot; length along the axis itself (value in machine reference system). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','FeatureType','BOUNDED','HELICAL', 'PARTIAL','feature_name',is_actual,offset, pitch,start_angle,slice_angle,tot_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_FeatureBoundedHelicalPartial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•is_actual= define if nominal or actual &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Feature_name= is the name of the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•offset=is the distance from the bouding feature &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch = helix pitch per 360 degrees. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•start_angle= is the starting angle of the helix in the current reference system &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = is the portion of the helix on which the points are distributed &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•TotAngle = is the total angle of the helix on which the slice angle will be reffiled by points &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along an helix of a certain number degrees (&amp;quot;totAngle&amp;quot;) but the requested number of points will be distributed only in a section of the feature with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The startAngle is used to define the starting position of the helix referred to the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The helix pitch is &amp;quot;pitch&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The starting point for the distribution is defined by the intersection between the axis  and the bounding feature, moved by a an &amp;quot;offset&amp;quot; length along the axis itself (value in machine reference system). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_BOX',length,height &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PlaneSquareBox  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Length = length  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Height = height &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along a rectangular path centered in the application point of the feature and oriented with the &amp;quot;length&amp;quot; along the minor axis of the current working plane projected on the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;height&amp;quot; dimension is oriented along the major axis of the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are initially distributed along on the 4 vertex, then equally distributed along the path. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','SQUARE_GRID',length,pitch,number_of_pitches &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PlaneSquareGrid &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Length = length  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Pitch  = pitch &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•NumberOfPitches = number_of_pirtches &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along a rectangular grid path centered in the application point of the feature and oriented with the &amp;quot;length&amp;quot; along the minor axis of the current working plane projected on the feature. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The secondary direction is oriented along the major axis of the current working plane. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The sections of the grid are spaced by a distance of &amp;quot;pitch&amp;quot; and repeated for a &amp;quot;numberOfPitches&amp;quot;  times. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The requested number of points are initially distributed along on the 4 vertex, then equally distributed along the path. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','PATTERN','RADIAL',radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PlanePatternRadial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Radius = radius &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•StartAngle = start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along an circular  path centered in the application point of the feature and with a radius defined by &amp;quot;radius&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the pattern in the current reference system, the points are equally distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','RADIAL',inner_radius,outer_radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PlaneBoundedRadial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•InnerRadius = inner_radius &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•OuterRadius = outer_radius &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•StartAngle = start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along two circular  paths centered in the application point of the feature and with a radius defined by &amp;quot;innerradius&amp;quot; and &amp;quot;OuterRadius&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the pattern in the current reference system, the points are equally distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The point are taken alternatively on inner section and outer section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CALL/EXTERN,DME,'AutoCycle','PLANE','BOUNDED','ANNULUS_RADIAL',inner_radius,outer_radius,start_angle,slice_angle &lt;br /&gt;
&lt;br /&gt;
•Type = DBAutoCycleAlgorithm_PlaneBoundedAnnulusRadial &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•InnerRadius = inner_radius &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•OuterRadius = outer_radius &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•StartAngle = start_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•SliceAngle = slice_angle &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This cycle performs a measure along two circular  paths centered in the application point of the feature and with a radius defined by &amp;quot;innerradius&amp;quot; and &amp;quot;OuterRadius&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;startAngle&amp;quot; is used to define the starting position of the pattern in the current reference system, the points are equally distributed in a section with the size of &amp;quot;sliceAngle&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The point are randomly distributed within  inner section and outer section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[it:Cicli fissi personalizzati]]&lt;br /&gt;
[[zh-cn:自定义固定循环]]&lt;br /&gt;
[[pt:Ciclos fixos personalizados]]&lt;br /&gt;
[[de:Benutzerdefinierte Festzyklen]]&lt;br /&gt;
[[es:Ciclos fijos personalizados]]&lt;br /&gt;
[[en:Custom canned cycles]]&lt;/div&gt;</summary>
		<author><name>Slia</name></author>	</entry>

	</feed>