chiark / gitweb /
more accurate peco_y peco_c[rl]
authorian <ian>
Fri, 6 Oct 2006 23:45:30 +0000 (23:45 +0000)
committerian <ian>
Fri, 6 Oct 2006 23:45:30 +0000 (23:45 +0000)
layout/parts.i4

index 4fc69e9b306bdf0e54deb937137b035415fc1634..01c7e3010a550643ae3b212a1126c1b0fbcaeb1e 100644 (file)
@@ -26,11 +26,14 @@ dnl OBJNAME-EXCLUDING-PT-L ANGLE STRAIGHT-L CURVE-LONGER CURVE-DIVERGE-Y MIN-R
 ')
 
 define(`def_point_curve',`
-dnl OBJNAME-EXCLUDING-PT-L TIGHT-ANG TIGHT-RECT TIGHT-DIVERGE-Y SHALLOW.. MIN-R
+dnl OBJNAME-EXCLUDING-PT-L TIGHT-ANG TIGHT-RECT TIGHT-DIVERGE-Y SHALLOW.. MIN-R START-OFFSET-ANG
  defpart pt_$1l
   abs c 200 200 0
-  rel c a $6 -$7 $5
-  rel c b $3 -$4 $2
+  layer s
+  rel c cbase 0 0 $9
+  layer =
+  rel cbase a $6 -$7 $5
+  rel cbase b $3 -$4 $2
   segment /P0
   join c a $8
   segment /P1
@@ -80,11 +83,9 @@ def_point_ord(`pecofguess_l',  10,  160,  -1.0, 13.21, 800) #SLE-388F,389F
  # unlike 4.9mm gauge, 7.15mm rails offset: 
  # SL-<n>F and SL-<n> do NOT have the same geometry
 
-def_point_curve(`peco_c',  10, 154.4, 13.8,  3, 156.0, 0.8, 457)
- dnl 163.2-  } dist to markings on paper cribsheet from c
- dnl 32.8-   }
+def_point_curve(`peco_c', 10, 154.5, 14.0,  2, 156.4, 0.4, 457, 1) #SL-386,387
 
-def_point_y(`peco_y', 4, 127, 8.4, 800) # not minr 762 ?
+def_point_y(`peco_y', 8, 124.2, 7.9, 800) # not minr 762 ?
 
 #def_crossing(`mythical',7,   80)
 def_crossing(`peco_l',  4,   93.75) # SL-394