<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nb">
	<id>https://wiki.bitraf.no/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter</id>
	<title>Bitraf - Brukerbidrag [nb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bitraf.no/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter"/>
	<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/wiki/Spesial:Bidrag/Peter"/>
	<updated>2026-04-12T03:33:22Z</updated>
	<subtitle>Brukerbidrag</subtitle>
	<generator>MediaWiki 1.32.0-rc.0</generator>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=%C3%98nsket_Utstyr_p%C3%A5_Bitraf&amp;diff=642</id>
		<title>Ønsket Utstyr på Bitraf</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=%C3%98nsket_Utstyr_p%C3%A5_Bitraf&amp;diff=642"/>
		<updated>2013-05-09T06:16:40Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bitraf har allerede noe ustyr liggende som er listet i [[Utstyr på Bitraf]]. &lt;br /&gt;
&lt;br /&gt;
Legg til ting på listen, som du ønsker å se på Bitraf.&lt;br /&gt;
&lt;br /&gt;
# Batteri lader&lt;br /&gt;
# Hub (ja, hub) for utvikling av nettverksenheter.&lt;br /&gt;
# Paper towels&lt;br /&gt;
# Skiftenøkkel&lt;br /&gt;
# T-962 Reflow-ovn (ca $150 på ebay) Omtale: http://blog.themprinter.com/?p=84&lt;br /&gt;
# Bord-sag for kutting av PCB, plast og tre (f.eks. http://www.toolssupply.no/?content=produkt&amp;amp;id=27088)&lt;br /&gt;
# Neodymiummagneter 200-400 gr&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=%C3%98nsket_Utstyr_til_oppusing_av_nye_lokaler&amp;diff=617</id>
		<title>Ønsket Utstyr til oppusing av nye lokaler</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=%C3%98nsket_Utstyr_til_oppusing_av_nye_lokaler&amp;diff=617"/>
		<updated>2013-04-18T21:55:06Z</updated>

		<summary type="html">&lt;p&gt;Peter: Ny side: Det vi trenger er  * Mini kjøkken eller vaskebenk * Lysarmaturer til verksted * Lyse til glassrommet   Forslag  * Mini kjøkken eller vaskebenk http://www.finn.no/finn/torget/gisbort/annon…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Det vi trenger er &lt;br /&gt;
* Mini kjøkken eller vaskebenk&lt;br /&gt;
* Lysarmaturer til verksted&lt;br /&gt;
* Lyse til glassrommet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forslag&lt;br /&gt;
&lt;br /&gt;
* Mini kjøkken eller vaskebenk&lt;br /&gt;
http://www.finn.no/finn/torget/gisbort/annonse?finnkode=40902555&amp;amp;searchQuery=&lt;br /&gt;
eller&lt;br /&gt;
http://www.finn.no/finn/torget/gisbort/annonse?finnkode=40874214&amp;amp;searchQuery=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lysarmaturer til verksted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lyse til glassrommet&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=Forside&amp;diff=616</id>
		<title>Forside</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=Forside&amp;diff=616"/>
		<updated>2013-04-18T21:45:11Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Om */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dette er hovedsiden til Bitrafs wiki.  Organisasjonens hjemmeside finner du på [http://bitraf.no/ http://bitraf.no/].&lt;br /&gt;
&lt;br /&gt;
==Om==&lt;br /&gt;
* [[Arrangementer på Bitraf]]&lt;br /&gt;
* [[Nøkler]]&lt;br /&gt;
* [[Utstyr på Bitraf]] (tilgjengelig for medlemmer)&lt;br /&gt;
* [[Laser]] til verkstedet?&lt;br /&gt;
* [[:Category:Workshop]] - Våre workshops&lt;br /&gt;
* [[Ønsket Utstyr på Bitraf]]&lt;br /&gt;
* [[Ønsket Utstyr til oppusing av nye lokaler]]&lt;br /&gt;
&lt;br /&gt;
==Hvordan==&lt;br /&gt;
* [[Holde et arrangement]]&lt;br /&gt;
* [[Handle til kjøleskapet]]&lt;br /&gt;
* [[Se film]]&lt;br /&gt;
* [[Døråpner]]&lt;br /&gt;
* [[Sette opp ny maskin]]&lt;br /&gt;
* [[Etse kort]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=611</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=611"/>
		<updated>2013-04-07T15:27:01Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Test av bane fresing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt  &amp;gt;  com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.0.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;&lt;br /&gt;
real kor_y = 1.013;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x), u2mil(y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.aargh.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Borr fil output ==&lt;br /&gt;
&lt;br /&gt;
det er litt rare siffrer men det er for kalibrering mot maskinen.&lt;br /&gt;
Den borrer 1,3% før litet ca&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PA;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
!VZ2;&lt;br /&gt;
&lt;br /&gt;
!PZ-100,50;&lt;br /&gt;
&lt;br /&gt;
PU;&lt;br /&gt;
&lt;br /&gt;
PU   304,  203; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  203; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  203; &lt;br /&gt;
&lt;br /&gt;
PU   506,  203; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  203; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  203; &lt;br /&gt;
&lt;br /&gt;
PU   506,  405; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  405; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  405; &lt;br /&gt;
&lt;br /&gt;
PU   304,  405; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  405; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  405; &lt;br /&gt;
&lt;br /&gt;
PU   304,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  608; &lt;br /&gt;
&lt;br /&gt;
PU   506,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  608; &lt;br /&gt;
&lt;br /&gt;
PU   506,  810; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  810; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  810; &lt;br /&gt;
&lt;br /&gt;
PU   304,  810; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  810; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  810; &lt;br /&gt;
&lt;br /&gt;
PU   304, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304, 1216; &lt;br /&gt;
&lt;br /&gt;
PU   506, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506, 1216; &lt;br /&gt;
&lt;br /&gt;
PU   304, 1519; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304, 1519; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304, 1519; &lt;br /&gt;
&lt;br /&gt;
PU   506, 1519; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506, 1519; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506, 1519; &lt;br /&gt;
&lt;br /&gt;
PU  1621,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1621,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1621,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1722,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1722,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1722,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1823,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1823,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1823,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2127,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2127,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2127,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2229,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2229,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2229,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2330,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2330,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2330,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2634,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2634,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2634,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2735,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2735,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2735,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2836,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2836,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2836,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3140,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3140,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3140,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3242,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3242,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3242,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3343,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3343,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3343,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3748,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3748,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3748,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3849,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3849,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3849,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3951,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4255,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4255,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4255,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4356,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4356,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4356,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4457,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4457,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4457,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4761,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4761,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4761,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4862,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4862,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4862,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4964,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4964,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4964,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5268,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5268,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5268,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5369,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5369,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5369,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5470,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1874,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1874,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1874,  506; &lt;br /&gt;
&lt;br /&gt;
PU  2178,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2178,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2178,  506; &lt;br /&gt;
&lt;br /&gt;
PU  2735,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2735,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2735,  709; &lt;br /&gt;
&lt;br /&gt;
PU  2938,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2938,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2938,  506; &lt;br /&gt;
&lt;br /&gt;
PU  3394,  557; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3394,  557; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3394,  557; &lt;br /&gt;
&lt;br /&gt;
PU  2330,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2330,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2330,  709; &lt;br /&gt;
&lt;br /&gt;
PU  5065,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5065,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5065,  608; &lt;br /&gt;
&lt;br /&gt;
PU  5470,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470,  608; &lt;br /&gt;
&lt;br /&gt;
PU  4660,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4660,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4660,  709; &lt;br /&gt;
&lt;br /&gt;
PU  4407,  658; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4407,  658; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4407,  658; &lt;br /&gt;
&lt;br /&gt;
PU  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
PU  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
PU  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
PU  3951,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951,  608; &lt;br /&gt;
&lt;br /&gt;
PU  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
H&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test av bane fresing  ==&lt;br /&gt;
Manuelt genereret med borr PLU:en men jag fjerner PU og div i coden. så sattejag borrehull runt på fresesporen.&lt;br /&gt;
&lt;br /&gt;
Ønsket resultat&lt;br /&gt;
&lt;br /&gt;
[[File:2xH-Bridge 80V.png|750px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PA;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
!VZ2;&lt;br /&gt;
&lt;br /&gt;
!PZ-100,50;&lt;br /&gt;
&lt;br /&gt;
PU;&lt;br /&gt;
&lt;br /&gt;
PU  5774, 1722; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1722; &lt;br /&gt;
&lt;br /&gt;
PD   203, 1722; &lt;br /&gt;
&lt;br /&gt;
PD   203,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1469,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1621,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2431,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2431,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2279,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2279,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  1773,  658; &lt;br /&gt;
&lt;br /&gt;
PD  1773,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1874,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1975,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1975,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  608; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1519,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1519,  506; &lt;br /&gt;
&lt;br /&gt;
PD   203,  506; &lt;br /&gt;
&lt;br /&gt;
PD   203,  709; &lt;br /&gt;
&lt;br /&gt;
PD  1418,  709; &lt;br /&gt;
&lt;br /&gt;
PD  1418,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1469,  962; &lt;br /&gt;
&lt;br /&gt;
PD  2608,  962; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  861; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3900,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3900,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  760; &lt;br /&gt;
&lt;br /&gt;
PD  4558,  760; &lt;br /&gt;
&lt;br /&gt;
PD  4558,  608; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  506; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  405; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  405; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  861; &lt;br /&gt;
&lt;br /&gt;
PD  4710,  861; &lt;br /&gt;
&lt;br /&gt;
PD  4710,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  203; &lt;br /&gt;
&lt;br /&gt;
PU  4407,  203;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU 5774, 1722; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1722; &lt;br /&gt;
&lt;br /&gt;
PD  5774, 1368; &lt;br /&gt;
&lt;br /&gt;
PD   203, 1368; &lt;br /&gt;
&lt;br /&gt;
PU   203, 1368; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
PU   203,  912;&lt;br /&gt;
&lt;br /&gt;
PD   203,  912; &lt;br /&gt;
&lt;br /&gt;
PD  1317,  912; &lt;br /&gt;
&lt;br /&gt;
PD  1418, 1064; &lt;br /&gt;
&lt;br /&gt;
PD  2634, 1064; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  962; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  962; &lt;br /&gt;
&lt;br /&gt;
PU  5116,  962;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5774, 1368; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1368; &lt;br /&gt;
&lt;br /&gt;
PD  5774,   51; &lt;br /&gt;
&lt;br /&gt;
PD  5774,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5318,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5318,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5673,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5673,  101; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  101; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  405; &lt;br /&gt;
&lt;br /&gt;
PU  4204,  405; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  5571,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5571,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5571,  608; &lt;br /&gt;
&lt;br /&gt;
PD  5420,  456; &lt;br /&gt;
&lt;br /&gt;
PD  5420,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  658; &lt;br /&gt;
&lt;br /&gt;
PD  5065,  506; &lt;br /&gt;
&lt;br /&gt;
PD  5065,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  4913,  253; &lt;br /&gt;
&lt;br /&gt;
PD  4913,  608; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  962; &lt;br /&gt;
&lt;br /&gt;
PU  5116,  962; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  4812,  962;&lt;br /&gt;
&lt;br /&gt;
PD  4812,  962; &lt;br /&gt;
&lt;br /&gt;
PD  4812,  101;&lt;br /&gt;
&lt;br /&gt;
PU  4812,  101;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
PU  3545,   51;&lt;br /&gt;
&lt;br /&gt;
PD  3545,   51; &lt;br /&gt;
&lt;br /&gt;
PD  3545,  760; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  760; &lt;br /&gt;
&lt;br /&gt;
PD  3039,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2938,  608; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  456; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  608; &lt;br /&gt;
&lt;br /&gt;
PU  2583,  608; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  405; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  405; &lt;br /&gt;
&lt;br /&gt;
PD  3292,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3292,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  456; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  355; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3191,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3191,  456; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  608; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  608; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  506; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  405; &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;
&lt;br /&gt;
&lt;br /&gt;
H&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=610</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=610"/>
		<updated>2013-04-07T15:16:19Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt  &amp;gt;  com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.0.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;&lt;br /&gt;
real kor_y = 1.013;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x), u2mil(y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.aargh.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Borr fil output ==&lt;br /&gt;
&lt;br /&gt;
det er litt rare siffrer men det er for kalibrering mot maskinen.&lt;br /&gt;
Den borrer 1,3% før litet ca&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PA;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
!VZ2;&lt;br /&gt;
&lt;br /&gt;
!PZ-100,50;&lt;br /&gt;
&lt;br /&gt;
PU;&lt;br /&gt;
&lt;br /&gt;
PU   304,  203; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  203; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  203; &lt;br /&gt;
&lt;br /&gt;
PU   506,  203; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  203; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  203; &lt;br /&gt;
&lt;br /&gt;
PU   506,  405; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  405; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  405; &lt;br /&gt;
&lt;br /&gt;
PU   304,  405; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  405; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  405; &lt;br /&gt;
&lt;br /&gt;
PU   304,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  608; &lt;br /&gt;
&lt;br /&gt;
PU   506,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  608; &lt;br /&gt;
&lt;br /&gt;
PU   506,  810; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506,  810; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506,  810; &lt;br /&gt;
&lt;br /&gt;
PU   304,  810; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304,  810; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304,  810; &lt;br /&gt;
&lt;br /&gt;
PU   304, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304, 1216; &lt;br /&gt;
&lt;br /&gt;
PU   506, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506, 1216; &lt;br /&gt;
&lt;br /&gt;
PU   304, 1519; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   304, 1519; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   304, 1519; &lt;br /&gt;
&lt;br /&gt;
PU   506, 1519; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD   506, 1519; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU   506, 1519; &lt;br /&gt;
&lt;br /&gt;
PU  1621,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1621,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1621,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1722,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1722,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1722,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1823,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1823,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1823,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2127,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2127,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2127,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2229,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2229,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2229,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2330,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2330,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2330,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2634,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2634,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2634,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2735,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2735,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2735,  304; &lt;br /&gt;
&lt;br /&gt;
PU  2836,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2836,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2836,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3140,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3140,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3140,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3242,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3242,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3242,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3343,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3343,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3343,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3748,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3748,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3748,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3849,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3849,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3849,  304; &lt;br /&gt;
&lt;br /&gt;
PU  3951,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4255,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4255,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4255,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4356,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4356,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4356,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4457,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4457,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4457,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4761,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4761,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4761,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4862,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4862,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4862,  304; &lt;br /&gt;
&lt;br /&gt;
PU  4964,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4964,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4964,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5268,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5268,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5268,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5369,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5369,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5369,  304; &lt;br /&gt;
&lt;br /&gt;
PU  5470,  304; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470,  304; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470,  304; &lt;br /&gt;
&lt;br /&gt;
PU  1874,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  1874,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  1874,  506; &lt;br /&gt;
&lt;br /&gt;
PU  2178,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2178,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2178,  506; &lt;br /&gt;
&lt;br /&gt;
PU  2735,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2735,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2735,  709; &lt;br /&gt;
&lt;br /&gt;
PU  2938,  506; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2938,  506; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2938,  506; &lt;br /&gt;
&lt;br /&gt;
PU  3394,  557; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3394,  557; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3394,  557; &lt;br /&gt;
&lt;br /&gt;
PU  2330,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  2330,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  2330,  709; &lt;br /&gt;
&lt;br /&gt;
PU  5065,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5065,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5065,  608; &lt;br /&gt;
&lt;br /&gt;
PU  5470,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470,  608; &lt;br /&gt;
&lt;br /&gt;
PU  4660,  709; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4660,  709; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4660,  709; &lt;br /&gt;
&lt;br /&gt;
PU  4407,  658; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4407,  658; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4407,  658; &lt;br /&gt;
&lt;br /&gt;
PU  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  4407, 1621; &lt;br /&gt;
&lt;br /&gt;
PU  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5065, 1216; &lt;br /&gt;
&lt;br /&gt;
PU  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5470, 1621; &lt;br /&gt;
&lt;br /&gt;
PU  3951,  608; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951,  608; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951,  608; &lt;br /&gt;
&lt;br /&gt;
PU  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  3951, 1216; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
H&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test av bane fresing  ==&lt;br /&gt;
&lt;br /&gt;
Ønsket resultat&lt;br /&gt;
&lt;br /&gt;
[[File:2xH-Bridge 80V.png|750px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PA;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
!VZ2;&lt;br /&gt;
&lt;br /&gt;
!PZ-100,50;&lt;br /&gt;
&lt;br /&gt;
PU;&lt;br /&gt;
&lt;br /&gt;
PU  5774, 1722; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1722; &lt;br /&gt;
&lt;br /&gt;
PD   203, 1722; &lt;br /&gt;
&lt;br /&gt;
PD   203,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1469,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1621,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2431,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2431,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2279,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2279,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2178,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  405; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  1773,  658; &lt;br /&gt;
&lt;br /&gt;
PD  1773,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  456; &lt;br /&gt;
&lt;br /&gt;
PD  1671,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1874,  203; &lt;br /&gt;
&lt;br /&gt;
PD  1975,  304; &lt;br /&gt;
&lt;br /&gt;
PD  1975,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  658; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  608; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1519,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1519,  506; &lt;br /&gt;
&lt;br /&gt;
PD   203,  506; &lt;br /&gt;
&lt;br /&gt;
PD   203,  709; &lt;br /&gt;
&lt;br /&gt;
PD  1418,  709; &lt;br /&gt;
&lt;br /&gt;
PD  1418,  861; &lt;br /&gt;
&lt;br /&gt;
PD  1469,  962; &lt;br /&gt;
&lt;br /&gt;
PD  2608,  962; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  861; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3900,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3900,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  760; &lt;br /&gt;
&lt;br /&gt;
PD  4558,  760; &lt;br /&gt;
&lt;br /&gt;
PD  4558,  608; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  506; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  709; &lt;br /&gt;
&lt;br /&gt;
PD  4305,  405; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  405; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3799,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  861; &lt;br /&gt;
&lt;br /&gt;
PD  4710,  861; &lt;br /&gt;
&lt;br /&gt;
PD  4710,  203; &lt;br /&gt;
&lt;br /&gt;
PD  4407,  203; &lt;br /&gt;
&lt;br /&gt;
PU  4407,  203;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU 5774, 1722; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1722; &lt;br /&gt;
&lt;br /&gt;
PD  5774, 1368; &lt;br /&gt;
&lt;br /&gt;
PD   203, 1368; &lt;br /&gt;
&lt;br /&gt;
PU   203, 1368; &lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
PU   203,  912;&lt;br /&gt;
&lt;br /&gt;
PD   203,  912; &lt;br /&gt;
&lt;br /&gt;
PD  1317,  912; &lt;br /&gt;
&lt;br /&gt;
PD  1418, 1064; &lt;br /&gt;
&lt;br /&gt;
PD  2634, 1064; &lt;br /&gt;
&lt;br /&gt;
PD  3647,  962; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  962; &lt;br /&gt;
&lt;br /&gt;
PU  5116,  962;&lt;br /&gt;
&lt;br /&gt;
VS10;&lt;br /&gt;
&lt;br /&gt;
PU  5774, 1368; //  LUFT&lt;br /&gt;
&lt;br /&gt;
VS1;&lt;br /&gt;
&lt;br /&gt;
PD  5774, 1368; &lt;br /&gt;
&lt;br /&gt;
PD  5774,   51; &lt;br /&gt;
&lt;br /&gt;
PD  5774,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5318,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5318,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5673,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5673,  101; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  101; &lt;br /&gt;
&lt;br /&gt;
PD  4204,  405; &lt;br /&gt;
&lt;br /&gt;
PU  4204,  405; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  5571,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5571,  709; &lt;br /&gt;
&lt;br /&gt;
PD  5571,  608; &lt;br /&gt;
&lt;br /&gt;
PD  5420,  456; &lt;br /&gt;
&lt;br /&gt;
PD  5420,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  658; &lt;br /&gt;
&lt;br /&gt;
PD  5065,  506; &lt;br /&gt;
&lt;br /&gt;
PD  5065,  253; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  253; &lt;br /&gt;
&lt;br /&gt;
PD  4913,  253; &lt;br /&gt;
&lt;br /&gt;
PD  4913,  608; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5217,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  810; &lt;br /&gt;
&lt;br /&gt;
PD  5116,  962; &lt;br /&gt;
&lt;br /&gt;
PU  5116,  962; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  4812,  962;&lt;br /&gt;
&lt;br /&gt;
PD  4812,  962; &lt;br /&gt;
&lt;br /&gt;
PD  4812,  101;&lt;br /&gt;
&lt;br /&gt;
PU  4812,  101;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
PU  3545,   51;&lt;br /&gt;
&lt;br /&gt;
PD  3545,   51; &lt;br /&gt;
&lt;br /&gt;
PD  3545,  760; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  760; &lt;br /&gt;
&lt;br /&gt;
PD  3039,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2938,  608; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  456; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  760; &lt;br /&gt;
&lt;br /&gt;
PD  2684,  506; &lt;br /&gt;
&lt;br /&gt;
PD  2583,  608; &lt;br /&gt;
&lt;br /&gt;
PU  2583,  608; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  2077,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  101; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  405; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  405; &lt;br /&gt;
&lt;br /&gt;
PD  3292,  355; &lt;br /&gt;
&lt;br /&gt;
PD  3292,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  456; &lt;br /&gt;
&lt;br /&gt;
PD  2786,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  203; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  355; &lt;br /&gt;
&lt;br /&gt;
PD  2887,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3191,  203; &lt;br /&gt;
&lt;br /&gt;
PD  3191,  456; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  608; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  608; &lt;br /&gt;
&lt;br /&gt;
PD  3444,  506; &lt;br /&gt;
&lt;br /&gt;
PD  3343,  405; &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;
&lt;br /&gt;
&lt;br /&gt;
H&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=Fil:2xH-Bridge_80V.png&amp;diff=609</id>
		<title>Fil:2xH-Bridge 80V.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=Fil:2xH-Bridge_80V.png&amp;diff=609"/>
		<updated>2013-04-07T15:10:13Z</updated>

		<summary type="html">&lt;p&gt;Peter: 2 x H bridge&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2 x H bridge&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=586</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=586"/>
		<updated>2013-03-05T16:23:11Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt  &amp;gt;  com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.0.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;&lt;br /&gt;
real kor_y = 1.013;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x), u2mil(y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.aargh.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=569</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=569"/>
		<updated>2013-03-03T09:22:26Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* ULP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt  &amp;gt;  com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.0.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;&lt;br /&gt;
real kor_y = 1.013;&lt;br /&gt;
&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;% 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x), u2mil(y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    //Borr dybde,løftemasgin&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=568</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=568"/>
		<updated>2013-03-03T08:58:32Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Send fil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt  &amp;gt;  com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=567</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=567"/>
		<updated>2013-03-03T08:58:19Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Send fil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''dit prosjekt.drill.txt &amp;gt; com1:'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=566</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=566"/>
		<updated>2013-03-03T08:55:39Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Kalibrering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet eller pappir i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=565</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=565"/>
		<updated>2013-03-03T08:54:43Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Kalibrering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
&lt;br /&gt;
Kontroller størrelsen&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=564</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=564"/>
		<updated>2013-03-03T08:53:29Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Kalibrering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
#Fest kortet i holderen .&lt;br /&gt;
#Juster høyden på borret.&lt;br /&gt;
:Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
:Noen millimeter over slepp knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
:Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
&lt;br /&gt;
#Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
:kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=563</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=563"/>
		<updated>2013-03-03T08:49:31Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Generere borr fil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve og Karl)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=562</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=562"/>
		<updated>2013-03-03T08:48:47Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* PCB borring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=561</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=561"/>
		<updated>2013-03-03T08:48:19Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* PCB borring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=560</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=560"/>
		<updated>2013-03-03T08:47:52Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* generere borr fil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== Generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=559</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=559"/>
		<updated>2013-03-03T08:47:41Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* kalibrering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=558</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=558"/>
		<updated>2013-03-03T08:47:30Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* kalibrering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden på borret.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;Tool Down&amp;quot;&lt;br /&gt;
Noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er ca 0,02mm så du må trykke mange ggr. &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på 50 er hnor høyt den løfter borret mellom hullen (margin).&lt;br /&gt;
&lt;br /&gt;
Prøv først på ett papir eller pappplate, før å se om allt stemmer.&lt;br /&gt;
kontroller størelse og eventuelt korriger ulp filen&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=557</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=557"/>
		<updated>2013-03-03T08:41:38Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=556</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=556"/>
		<updated>2013-03-03T08:41:20Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=555</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=555"/>
		<updated>2013-03-03T08:41:09Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=554</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=554"/>
		<updated>2013-03-03T08:40:43Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg]|600px]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=553</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=553"/>
		<updated>2013-03-03T08:40:11Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MDX-15_partnames.jpg]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=Fil:MDX-15_partnames.jpg&amp;diff=552</id>
		<title>Fil:MDX-15 partnames.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=Fil:MDX-15_partnames.jpg&amp;diff=552"/>
		<updated>2013-03-03T08:38:53Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=551</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=551"/>
		<updated>2013-03-03T08:37:13Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:&amp;quot;http://mlab.taik.fi/paja/wp-content/uploads/2011/01/MDX-20_partnames.jpg&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=550</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=550"/>
		<updated>2013-03-03T08:33:20Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[http://mlab.taik.fi/paja/wp-content/uploads/2011/01/MDX-20_partnames.jpg]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=549</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=549"/>
		<updated>2013-03-03T08:32:28Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[http://mlab.taik.fi/paja/wp-content/uploads/2011/01/MDX-20_partnames.jpg|frame|none|alt=Alt text|Caption text]]&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=548</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=548"/>
		<updated>2013-03-03T08:30:26Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;floatleft&amp;quot;&amp;gt;[[http://mlab.taik.fi/paja/wp-content/uploads/2011/01/MDX-20_partnames.jpg]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=547</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=547"/>
		<updated>2013-03-02T22:14:59Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korektionsfaktor&lt;br /&gt;
real kor_y = 1.013;//korektionsfaktor&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=546</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=546"/>
		<updated>2013-03-02T21:56:33Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ULP ==&lt;br /&gt;
&lt;br /&gt;
Borr genererings filen&lt;br /&gt;
'''''under konstruktion'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#usage &amp;quot;en: &amp;lt;b&amp;gt;Export Roland Modela Drill file&amp;lt;/b&amp;gt;\n&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;Genererer en borr fil til roland modela CNC maskin&amp;quot;&lt;br /&gt;
           &amp;quot; version 0.2.&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;p&amp;gt;&amp;quot;&lt;br /&gt;
           &amp;quot;&amp;lt;author&amp;gt;Author: Trygvis og Karl &amp;lt;/author&amp;gt;&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// THIS PROGRAM IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
real pen_down_speed = 1;&lt;br /&gt;
real pen_up_speed = 10;&lt;br /&gt;
real kor_x = 1.013;//korigering hvis den ikke treffer i prossent&lt;br /&gt;
real kor_y = 1.013;//korigering hvis den ikke treffer i prossent&lt;br /&gt;
&lt;br /&gt;
void drill(int x, int y) {&lt;br /&gt;
//  printf(&amp;quot;M % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f ,% 5.0f ; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_down_speed);&lt;br /&gt;
  printf(&amp;quot;PD % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
  printf(&amp;quot;VS%.0f;\r\n&amp;quot;, pen_up_speed);&lt;br /&gt;
  printf(&amp;quot;PU % 5.0f,% 5.0f; \r\n&amp;quot;, u2mil(x)*(kor_x), u2mil(y)*(kor_y));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
board(B) {&lt;br /&gt;
  string fn = filesetext(B.name, &amp;quot;.drillv2.txt&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  output(fn) {&lt;br /&gt;
//    printf(&amp;quot;IN;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;DF;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PA;\r\n&amp;quot;);&lt;br /&gt;
//    printf(&amp;quot;!DW 100;\r\n&amp;quot;); // dwell, pause mellom hver bevegelse i x- eller y-planet&lt;br /&gt;
    printf(&amp;quot;VS10;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    // Horisontal hastighet&lt;br /&gt;
    printf(&amp;quot;!VZ2;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;!PZ-100,50;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
//    printf(&amp;quot;!MC1;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;PU;\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
*/&lt;br /&gt;
    B.holes(h) {&lt;br /&gt;
      drill(h.x, h.y);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
//      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
      E.package.holes(H) {&lt;br /&gt;
//        printf(&amp;quot;package.hole: &amp;quot;);&lt;br /&gt;
        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
      E.package.contacts(H) {&lt;br /&gt;
//       printf(&amp;quot;package.contacts: &amp;quot;);&lt;br /&gt;
//        drill(H.x, H.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    printf(&amp;quot;H\r\n&amp;quot;);&lt;br /&gt;
/*&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++) {&lt;br /&gt;
      printf(&amp;quot;!MC0;&amp;quot;);&lt;br /&gt;
      printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    printf(&amp;quot;\r\n&amp;quot;);&lt;br /&gt;
*/&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
    B.signals(S) {&lt;br /&gt;
printf(&amp;quot;signal\r\n&amp;quot;);&lt;br /&gt;
      S.vias(v) {&lt;br /&gt;
printf(&amp;quot;via\r\n&amp;quot;);&lt;br /&gt;
        drill(v.x, v.y);&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    B.elements(E) {&lt;br /&gt;
      printf(&amp;quot;Element: %s, (%d %d), Package=%s\n&amp;quot;, E.name, E.x, E.y, E.package.name);&lt;br /&gt;
    }&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=531</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=531"/>
		<updated>2013-03-01T07:36:24Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=530</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=530"/>
		<updated>2013-03-01T07:35:25Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#== PCB borring ==&lt;br /&gt;
##Generer fil&lt;br /&gt;
##Kalibrer (juster høyde på borr)&lt;br /&gt;
##Send fil til CNC&lt;br /&gt;
##Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
#== generere borr fil ==&lt;br /&gt;
#Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=529</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=529"/>
		<updated>2013-02-28T22:23:43Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
#Generer fil&lt;br /&gt;
#Kalibrer (juster høyde på borr)&lt;br /&gt;
#Send fil til CNC&lt;br /&gt;
#Smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;br /&gt;
&lt;br /&gt;
== Send fil ==&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
&lt;br /&gt;
'''type test.drill.txt &amp;gt; com1'''&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=528</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=528"/>
		<updated>2013-02-28T22:19:43Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
#lag fil&lt;br /&gt;
#kalibrer &lt;br /&gt;
#send fil&lt;br /&gt;
#smil og tenk på Trygve&lt;br /&gt;
&lt;br /&gt;
== generere borr fil ==&lt;br /&gt;
Kjør Bitraf_drill i EAGLE (Takk til Trygve)&lt;br /&gt;
&lt;br /&gt;
Den eksporterer en fil med koordinater til din prosjek mappe &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
Den sendes i comandprompten til com1&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til ''''dit prosjekt''''&lt;br /&gt;
skriv&lt;br /&gt;
type &amp;quot;ditprosjekt&amp;quot;.drill.txt &amp;gt; com1&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=527</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=527"/>
		<updated>2013-02-28T22:15:16Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PCB borring ==&lt;br /&gt;
&lt;br /&gt;
Kjør Bitraf_drill i EAGLE&lt;br /&gt;
&lt;br /&gt;
den eksporterer en fil med koordinater til &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
den sendes i comandprompten til com1 med type&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til dit prosjekt&lt;br /&gt;
skriv&lt;br /&gt;
Type &amp;quot;ditprosjekt&amp;quot;.drill.txt &amp;gt; com1&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== kalibrering ==&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=526</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=526"/>
		<updated>2013-02-28T22:12:26Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--- PCB borring ---&lt;br /&gt;
&lt;br /&gt;
Kjør Bitraf_drill i EAGLE&lt;br /&gt;
&lt;br /&gt;
den eksporterer en fil med koordinater til &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
den sendes i comandprompten til com1 med type&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til dit prosjekt&lt;br /&gt;
skriv&lt;br /&gt;
Type &amp;quot;ditprosjekt&amp;quot;.drill.txt &amp;gt; com1&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--- kalibrering ---&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=525</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=525"/>
		<updated>2013-02-28T22:11:49Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* CNC borring av PCB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kjør Bitraf_drill i EAGLE&lt;br /&gt;
&lt;br /&gt;
den eksporterer en fil med koordinater til &amp;quot;ditprosjekt&amp;quot;.drill.txt&lt;br /&gt;
&lt;br /&gt;
den sendes i comandprompten til com1 med type&lt;br /&gt;
&lt;br /&gt;
eksempel&lt;br /&gt;
naviger til dit prosjekt&lt;br /&gt;
skriv&lt;br /&gt;
Type &amp;quot;ditprosjekt&amp;quot;.drill.txt &amp;gt; com1&lt;br /&gt;
&lt;br /&gt;
då borrer den&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--- kalibrering ---&lt;br /&gt;
&lt;br /&gt;
Føre du starter, fest kortet i holderen og juster høyden.&lt;br /&gt;
Hurtig senking stykk og hold inne &amp;quot;tool Down&amp;quot;&lt;br /&gt;
noen millimeter over slep knappen og trykk den ned sakte. 1 trykk er 0,02mm så det går ikke raskt &lt;br /&gt;
Hvis du borrer lit i hjørnet på kortet hev borret litt den borrer 100 mil ned fra den positionen.&lt;br /&gt;
hvis det ikke virker kan du editere *.drill.txt &lt;br /&gt;
!PZ-100,50; -100 er hvor dypt den borrer fra der stedet du kalibrerer den på&lt;br /&gt;
&lt;br /&gt;
prøv først på ett papir med&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=311</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=311"/>
		<updated>2013-02-07T20:27:14Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Tutorial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle Tutotial med filer]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ Borr dybde,sikkerhetsmargin på en måte;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som genereres av EAGLE''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=310</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=310"/>
		<updated>2013-02-07T20:26:02Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Komandoer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ Borr dybde,sikkerhetsmargin på en måte;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som genereres av EAGLE''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=309</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=309"/>
		<updated>2013-02-07T20:24:27Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Komandoer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Min og max verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som genereres av EAGLE''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=308</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=308"/>
		<updated>2013-02-07T20:21:41Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Filen som sendes til printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som genereres av EAGLE''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=307</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=307"/>
		<updated>2013-02-07T20:20:55Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Filen som sendes til printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=306</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=306"/>
		<updated>2013-02-07T20:19:33Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Filen som sendes til printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	'Riktig'&lt;br /&gt;
PD102,102;	'Riktig'&lt;br /&gt;
'&lt;br /&gt;
Men mangler&lt;br /&gt;
''PU203,102;'' for att borre opp i samme hull&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
'&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU203,102;	'Riktig'&lt;br /&gt;
PD203,102;	'Riktig'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=305</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=305"/>
		<updated>2013-02-07T20:18:33Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Filen som sendes til printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
to hull på 100,100 og 200,100&lt;br /&gt;
&lt;br /&gt;
PA;PA;VS0.5;!VZ1;!MC1;!PZ-65,100;&lt;br /&gt;
&lt;br /&gt;
PU102,102;	Riktig&lt;br /&gt;
PD102,102;	Riktig&lt;br /&gt;
&lt;br /&gt;
PU61,142; ?????&lt;br /&gt;
PD142,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU61,61; ?????&lt;br /&gt;
PD142,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU203,102;	Riktig&lt;br /&gt;
PD203,102;	Riktig&lt;br /&gt;
/*&lt;br /&gt;
Men mangler&lt;br /&gt;
PU203,102; for att borre opp i samme hull&lt;br /&gt;
man kan og sende en !VZ10; føre man løfter borret&lt;br /&gt;
og en !VZ0,5; føre man senkker&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
PU163,142; ?????&lt;br /&gt;
PD244,61; ?????&lt;br /&gt;
&lt;br /&gt;
PU163,61; ?????&lt;br /&gt;
PD244,142; ?????&lt;br /&gt;
&lt;br /&gt;
PU457,711; ?????&lt;br /&gt;
PD457,711; ?????&lt;br /&gt;
&lt;br /&gt;
PU356,914; ?????&lt;br /&gt;
PD356,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU559,914; ?????&lt;br /&gt;
PD559,914; ?????&lt;br /&gt;
&lt;br /&gt;
PU711,508; ?????&lt;br /&gt;
PD711,508; ?????&lt;br /&gt;
&lt;br /&gt;
PU0,0;!MC0;!MC0; ca 100&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=304</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=304"/>
		<updated>2013-02-07T18:31:10Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* CNC borring av PCB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Tutorial''====&lt;br /&gt;
&lt;br /&gt;
for exportering av fil fra EAGLE&lt;br /&gt;
&lt;br /&gt;
[http://cratel.wichita.edu/cratel/reference/eagle]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
&lt;br /&gt;
Test fil som jeg sende som text på com till maskinen.&lt;br /&gt;
jeg testet !VZ0.5 ned og !VZ10 opp, og det ser bra ut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
PA;PA;VS40;!VZ0.5;!MC1;!PZ-120,120;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PD40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU400,400; ''beveg hodet i øvre position til 400,400''&lt;br /&gt;
&lt;br /&gt;
!VZ0.5;  ''sett materhastighet''&lt;br /&gt;
&lt;br /&gt;
PD400,400; '' borre rett ned''&lt;br /&gt;
&lt;br /&gt;
!VZ10; ''sett materhastighet før bevegelse opp''&lt;br /&gt;
&lt;br /&gt;
PU400,400; '' trekk borret opp i samme hull som ned''&lt;br /&gt;
&lt;br /&gt;
!MC0;!MC0;!MC0;!MC0;..... ''stopp motor ca 100 stk ? Hvor før 100 ggr ?? muligens som en sikkerhet''&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=302</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=302"/>
		<updated>2013-02-05T22:32:38Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Komandoer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
:!PZ-120,120;&lt;br /&gt;
:!PZ øvre høyde, nedre høyde;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
&lt;br /&gt;
Test fil som jeg sende som text på com till maskinen.&lt;br /&gt;
jeg testet !VZ0.5 ned og !VZ10 opp, og det ser bra ut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
PA;PA;VS40;!VZ0.5;!MC1;!PZ-120,120;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PD40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU400,400; ''beveg hodet i øvre position til 400,400''&lt;br /&gt;
&lt;br /&gt;
!VZ0.5;  ''sett materhastighet''&lt;br /&gt;
&lt;br /&gt;
PD400,400; '' borre rett ned''&lt;br /&gt;
&lt;br /&gt;
!VZ10; ''sett materhastighet før bevegelse opp''&lt;br /&gt;
&lt;br /&gt;
PU400,400; '' trekk borret opp i samme hull som ned''&lt;br /&gt;
&lt;br /&gt;
!MC0;!MC0;!MC0;!MC0;..... ''stopp motor ca 100 stk ? Hvor før 100 ggr ?? muligens som en sikkerhet''&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=301</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=301"/>
		<updated>2013-02-05T22:30:39Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Komandoer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
:Høyde justering av borr&lt;br /&gt;
: !PZ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned til Z2&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp til Z1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
&lt;br /&gt;
Test fil som jeg sende som text på com till maskinen.&lt;br /&gt;
jeg testet !VZ0.5 ned og !VZ10 opp, og det ser bra ut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
PA;PA;VS40;!VZ0.5;!MC1;!PZ-120,120;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PD40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU400,400; ''beveg hodet i øvre position til 400,400''&lt;br /&gt;
&lt;br /&gt;
!VZ0.5;  ''sett materhastighet''&lt;br /&gt;
&lt;br /&gt;
PD400,400; '' borre rett ned''&lt;br /&gt;
&lt;br /&gt;
!VZ10; ''sett materhastighet før bevegelse opp''&lt;br /&gt;
&lt;br /&gt;
PU400,400; '' trekk borret opp i samme hull som ned''&lt;br /&gt;
&lt;br /&gt;
!MC0;!MC0;!MC0;!MC0;..... ''stopp motor ca 100 stk ? Hvor før 100 ggr ?? muligens som en sikkerhet''&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=300</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=300"/>
		<updated>2013-02-05T22:28:27Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Noen form av nullkalibrering  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
&lt;br /&gt;
Test fil som jeg sende som text på com till maskinen.&lt;br /&gt;
jeg testet !VZ0.5 ned og !VZ10 opp, og det ser bra ut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
PA;PA;VS40;!VZ0.5;!MC1;!PZ-120,120;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PD40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU400,400; ''beveg hodet i øvre position til 400,400''&lt;br /&gt;
&lt;br /&gt;
!VZ0.5;  ''sett materhastighet''&lt;br /&gt;
&lt;br /&gt;
PD400,400; '' borre rett ned''&lt;br /&gt;
&lt;br /&gt;
!VZ10; ''sett materhastighet før bevegelse opp''&lt;br /&gt;
&lt;br /&gt;
PU400,400; '' trekk borret opp i samme hull som ned''&lt;br /&gt;
&lt;br /&gt;
!MC0;!MC0;!MC0;!MC0;..... ''stopp motor ca 100 stk ? Hvor før 100 ggr ?? muligens som en sikkerhet''&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=299</id>
		<title>CNC Modela fres</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=CNC_Modela_fres&amp;diff=299"/>
		<updated>2013-02-05T22:07:33Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Komandoer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CNC borring av PCB ===&lt;br /&gt;
&lt;br /&gt;
Målet er at kunne eksportere en fil fra EAGLE til en borr fil.&lt;br /&gt;
&lt;br /&gt;
Det er en ULP før eksportering av borr fil. Men den roter runt i hullet med borret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Komandoer''====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;'''PA'''&lt;br /&gt;
:Absolute koordinater ?&lt;br /&gt;
&lt;br /&gt;
;'''VS'''&lt;br /&gt;
:Bevegelse hastighet sideveis&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!VZ'''&lt;br /&gt;
:Bevegelse hastighet opp og ned (kan brukes før sakte borring ned 0.5 og raskt opp 10)&lt;br /&gt;
:Verdier 0.1 til 10 ??? ikke testet&lt;br /&gt;
&lt;br /&gt;
;'''!MC1'''&lt;br /&gt;
:Motor på&lt;br /&gt;
&lt;br /&gt;
;'''!MC0'''&lt;br /&gt;
:Motor av&lt;br /&gt;
&lt;br /&gt;
;'''!PZ'''&lt;br /&gt;
&lt;br /&gt;
[http://wiki.fablabbcn.org/images/4/46/RML1_Command_GuideENVer100.pdf PDF Med komandoer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
====''Noen form av nullkalibrering ''====&lt;br /&gt;
&lt;br /&gt;
;'''PD''' (PennDown)&lt;br /&gt;
:Verktøy ned&lt;br /&gt;
&lt;br /&gt;
;'''PU''' (PennUpp)&lt;br /&gt;
:Verktøy opp&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====''Enheter''==== &lt;br /&gt;
*Koordinater&lt;br /&gt;
**Maskine arbeider i mil. Som er 0.001 tommer eller 0.0254mm &lt;br /&gt;
*Hastighet&lt;br /&gt;
** ?&lt;br /&gt;
----&lt;br /&gt;
====''Filen som sendes til printer''==== &lt;br /&gt;
&lt;br /&gt;
Test fil som jeg sende som text på com till maskinen.&lt;br /&gt;
jeg testet !VZ0.5 ned og !VZ10 opp, og det ser bra ut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
PA;PA;VS40;!VZ0.5;!MC1;!PZ-120,120;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PD40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
PU40,40; '' test hull''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PU400,400; ''beveg hodet i øvre position til 400,400''&lt;br /&gt;
&lt;br /&gt;
!VZ0.5;  ''sett materhastighet''&lt;br /&gt;
&lt;br /&gt;
PD400,400; '' borre rett ned''&lt;br /&gt;
&lt;br /&gt;
!VZ10; ''sett materhastighet før bevegelse opp''&lt;br /&gt;
&lt;br /&gt;
PU400,400; '' trekk borret opp i samme hull som ned''&lt;br /&gt;
&lt;br /&gt;
!MC0;!MC0;!MC0;!MC0;..... ''stopp motor ca 100 stk ? Hvor før 100 ggr ?? muligens som en sikkerhet''&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
		
	</entry>
</feed>