block by aubergene 7141e435261f70048217245d1537ee13

Julian ambigram

Full Screen

I first saw an ambigram many years ago and wondered if I could make my name in to one, and it turned out I could. I first created it using Flash, and have done many versions over the years, some have been laser cut into business cards. This one was created with D3 path using just lines and arcs.

index.html

<!DOCTYPE html>
<html>
<head>
  <title>Julian Ambigram</title>
  <style type="text/css">
    body {
      margin: 0;
      background: #eee;
    }

    svg {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: #fff;
    }

    path, circle {
      fill: #555;
    }
  </style>
</head>
<body>

<svg id="julian" width="100%" height="100%" viewBox="0 0 900 900"></svg>

<script src="https://d3js.org/d3.v4.min.js"></script>
<script>

var width = 900, height = 900

var svg = d3.select('#julian').append('g')
  .attr('transform', 'translate(' + [width/2, height/2] + ')')

var customElastic = d3.easeElastic.period(0.6)

function rotate() {
  if (d3.active(this)) return

  d3.select(this)
    .transition()
      .duration(3000)
      .ease(customElastic)
      .attr('transform', 'rotate(180,0,0)')
      .on('end', function() {
        d3.select(this).attr('transform', 'rotate(0,0,0)')
      })
}


svg.append('use')
  .attr('xlink:href', '#left')
  .attr('transform', 'rotate(180)')

svg = svg.append('g').attr('id', 'left')

svg.on('click', rotate)


var r1 = 22
var r2 = 77
var d = r2 - r1
var r2 = 82
var padding = 20
var extend = 12

var pi = Math.PI

var J = svg.append('path')
var U = svg.append('path')
var L = svg.append('path')
var I = svg.append('circle')

var scale = d3.scaleLinear().domain([0, 60]).range([10, 120])

render()

function render() {
  // window.requestAnimationFrame(render);
  // var now = new Date()
  // r1 = scale(now.getSeconds())

  var path = d3.path()
  path.moveTo(r1, -r2-r1)
  path.arc(0,0,r1,0,-pi)
  path.lineTo(-r1, -r1-extend)
  path.lineTo(-r1-d, -r1)
  path.arc(0,2*extend,r2,pi,0, true)
  path.lineTo(r1+d, -r2-r1)
  path.closePath()

  J.attr('transform', 'translate(' + [-r2*3-d-padding/2-padding*2, 0] + ')')
    .attr('d', path.toString())

  var path = d3.path()
  path.moveTo(r1+d, -r1)
  path.lineTo(r1, -r1)
  path.arc(0,0,r1,0,-pi)
  path.lineTo(-r1, -r1)
  path.lineTo(-r1-d, -r1)
  path.arc(0,2*extend,r2,pi,0, true)
  path.closePath()

  U.attr('transform', 'translate(' + [-r2-d-padding/2-padding, -padding] + ')')
    .attr('d', path.toString())

  var path = d3.path()
  path.moveTo(-d/2, 0)
  path.lineTo(-d/2, -r2*2+r1)
  path.lineTo(d/2, -r2*2+r1)
  path.lineTo(d/2, r2+d/2-padding)
  path.lineTo(-d/2, r2+d/2-padding)
  path.closePath()

  L.attr('transform', 'translate(' + [-d/2 - padding/2, 0] + ')')
    .attr('d', path.toString())

  I.attr('cx', -d/2-padding)
    .attr('cx', -d/2-padding/2)
    .attr('cy', r2+d)
    .attr('r', d/2+padding/2)
    .attr('r', d/2*1.1)

  // svg.append('circle')
  //   .attr('r', padding/2)
  //   .style('fill', 'red')
}



</script>



</body>
</html>

julian.dxf

  0
SECTION
  2
HEADER
  9
$ACADVER
  1
AC1014
  9
$HANDSEED
  5
FFFF
  9
$MEASUREMENT
 70
     1
  0
ENDSEC
  0
SECTION
  2
TABLES
  0
TABLE
  2
VPORT
  5
8
330
0
100
AcDbSymbolTable
 70
     4
  0
VPORT
  5
2E
330
8
100
AcDbSymbolTableRecord
100
AcDbViewportTableRecord
  2
*ACTIVE
 70
     0
 10
0.0
 20
0.0
 11
1.0
 21
1.0
 12
210.0
 22
148.5
 13
0.0
 23
0.0
 14
10.0
 24
10.0
 15
10.0
 25
10.0
 16
0.0
 26
0.0
 36
1.0
 17
0.0
 27
0.0
 37
0.0
 40
341.0
 41
1.24
 42
50.0
 43
0.0
 44
0.0
 50
0.0
 51
0.0
 71
     0
 72
   100
 73
     1
 74
     3
 75
     0
 76
     0
 77
     0
 78
     0
  0
ENDTAB
  0
TABLE
  2
LTYPE
  5
5
330
0
100
AcDbSymbolTable
 70
     1
  0
LTYPE
  5
14
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
  2
BYBLOCK
 70
     0
  3

 72
    65
 73
     0
 40
0.0
  0
LTYPE
  5
15
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
  2
BYLAYER
 70
     0
  3

 72
    65
 73
     0
 40
0.0
  0
LTYPE
  5
16
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
  2
CONTINUOUS
 70
     0
  3
Solid line
 72
    65
 73
     0
 40
0.0
  0
ENDTAB
  0
TABLE
  2
LAYER
  5
2
100
AcDbSymbolTable
 70
2
  0
LAYER
  5
50
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
  2
0
 70
0
  6
CONTINUOUS
  0
LAYER
  5
51
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
  2
Layer_1
 70
0
  6
CONTINUOUS
  0
ENDTAB
  0
TABLE
  2
STYLE
  5
3
330
0
100
AcDbSymbolTable
 70
     1
  0
STYLE
  5
11
330
3
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
  2
STANDARD
 70
     0
 40
0.0
 41
1.0
 50
0.0
 71
     0
 42
2.5
  3
txt
  4

  0
ENDTAB
  0
TABLE
  2
VIEW
  5
6
330
0
100
AcDbSymbolTable
 70
     0
  0
ENDTAB
  0
TABLE
  2
UCS
  5
7
330
0
100
AcDbSymbolTable
 70
     0
  0
ENDTAB
  0
TABLE
  2
APPID
  5
9
330
0
100
AcDbSymbolTable
 70
     2
  0
APPID
  5
12
330
9
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
  2
ACAD
 70
     0
  0
ENDTAB
  0
TABLE
  2
DIMSTYLE
  5
A
330
0
100
AcDbSymbolTable
 70
     1
  0
DIMSTYLE
105
27
330
A
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
  2
ISO-25
 70
     0
  3

  4

  5

  6

  7

 40
1.0
 41
2.5
 42
0.625
 43
3.75
 44
1.25
 45
0.0
 46
0.0
 47
0.0
 48
0.0
140
2.5
141
2.5
142
0.0
143
0.03937007874016
144
1.0
145
0.0
146
1.0
147
0.625
 71
     0
 72
     0
 73
     0
 74
     0
 75
     0
 76
     0
 77
     1
 78
     8
170
     0
171
     3
172
     1
173
     0
174
     0
175
     0
176
     0
177
     0
178
     0
270
     2
271
     2
272
     2
273
     2
274
     3
340
11
275
     0
280
     0
281
     0
282
     0
283
     0
284
     8
285
     0
286
     0
287
     3
288
     0
  0
ENDTAB
  0
TABLE
  2
BLOCK_RECORD
  5
1
330
0
100
AcDbSymbolTable
 70
     1
  0
BLOCK_RECORD
  5
1F
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
  2
*MODEL_SPACE
  0
BLOCK_RECORD
  5
1B
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
  2
*PAPER_SPACE
  0
ENDTAB
  0
ENDSEC
  0
SECTION
  2
BLOCKS
  0
BLOCK
  5
20
330
1F
100
AcDbEntity
  8
0
100
AcDbBlockBegin
  2
*MODEL_SPACE
 70
     0
 10
0.0
 20
0.0
 30
0.0
  3
*MODEL_SPACE
  1

  0
ENDBLK
  5
21
330
1F
100
AcDbEntity
  8
0
100
AcDbBlockEnd
  0
BLOCK
  5
1C
330
1B
100
AcDbEntity
 67
     1
  8
0
100
AcDbBlockBegin
  2
*PAPER_SPACE
  1

  0
ENDBLK
  5
1D
330
1B
100
AcDbEntity
 67
     1
  8
0
100
AcDbBlockEnd
  0
ENDSEC
  0
SECTION
  2
ENTITIES
  0
LWPOLYLINE
  5
100
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
5
 70
1
 10
11.884077
 20
285.129286
 30
0.0
 10
96.695093
 20
285.129286
 30
0.0
 10
96.695093
 20
230.318269
 30
0.0
 10
11.884077
 20
230.318269
 30
0.0
 10
11.884077
 20
285.129286
 30
0.0
  0
SPLINE
  5
101
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
80.545707
 20
257.723777
 30
0.0
 10
80.544911
 20
258.351568
 30
0.0
 10
80.879377
 20
258.932012
 30
0.0
 10
81.422927
 20
259.246137
 30
0.0
  0
SPLINE
  5
102
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
81.422927
 20
259.246137
 30
0.0
 10
81.966478
 20
259.560263
 30
0.0
 10
82.636390
 20
259.560263
 30
0.0
 10
83.179941
 20
259.246137
 30
0.0
  0
SPLINE
  5
103
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
83.179941
 20
259.246137
 30
0.0
 10
83.723492
 20
258.932012
 30
0.0
 10
84.057957
 20
258.351568
 30
0.0
 10
84.057161
 20
257.723777
 30
0.0
  0
LWPOLYLINE
  5
104
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
80.545707
 20
249.423969
 30
0.0
 10
80.545707
 20
257.723777
 30
0.0
  0
SPLINE
  5
105
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
88.845513
 20
260.916010
 30
0.0
 10
88.845513
 20
263.253984
 30
0.0
 10
87.598218
 20
265.414361
 30
0.0
 10
85.573474
 20
266.583348
 30
0.0
  0
SPLINE
  5
106
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
85.573474
 20
266.583348
 30
0.0
 10
83.548729
 20
267.752335
 30
0.0
 10
81.054140
 20
267.752335
 30
0.0
 10
79.029395
 20
266.583348
 30
0.0
  0
SPLINE
  5
107
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
79.029395
 20
266.583348
 30
0.0
 10
77.004650
 20
265.414361
 30
0.0
 10
75.757356
 20
263.253984
 30
0.0
 10
75.757356
 20
260.916010
 30
0.0
  0
LWPOLYLINE
  5
108
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
4
 70
1
 10
84.057161
 20
257.723777
 30
0.0
 10
84.057161
 20
254.371931
 30
0.0
 10
88.446484
 20
255.968050
 30
0.0
 10
88.845513
 20
260.916010
 30
0.0
  0
LWPOLYLINE
  5
109
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
3
 70
1
 10
75.757356
 20
260.916010
 30
0.0
 10
76.156384
 20
249.423969
 30
0.0
 10
80.545707
 20
249.423969
 30
0.0
  0
SPLINE
  5
10a
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
65.861434
 20
254.371934
 30
0.0
 10
65.861434
 20
254.371934
 30
0.0
 10
65.861434
 20
256.127661
 30
0.0
 10
65.861434
 20
256.127661
 30
0.0
  0
SPLINE
  5
10b
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
65.861434
 20
256.127661
 30
0.0
 10
65.860638
 20
256.755452
 30
0.0
 10
66.195103
 20
257.335896
 30
0.0
 10
66.738654
 20
257.650021
 30
0.0
  0
SPLINE
  5
10c
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
66.738654
 20
257.650021
 30
0.0
 10
67.282205
 20
257.964147
 30
0.0
 10
67.952117
 20
257.964147
 30
0.0
 10
68.495668
 20
257.650021
 30
0.0
  0
SPLINE
  5
10d
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
68.495668
 20
257.650021
 30
0.0
 10
69.039218
 20
257.335896
 30
0.0
 10
69.373684
 20
256.755452
 30
0.0
 10
69.372888
 20
256.127661
 30
0.0
  0
LWPOLYLINE
  5
10e
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
61.472111
 20
254.371934
 30
0.0
 10
65.861434
 20
254.371934
 30
0.0
  0
SPLINE
  5
10f
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
74.161239
 20
259.319893
 30
0.0
 10
74.161239
 20
261.657867
 30
0.0
 10
72.913945
 20
263.818245
 30
0.0
 10
70.889200
 20
264.987232
 30
0.0
  0
SPLINE
  5
110
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
70.889200
 20
264.987232
 30
0.0
 10
68.864455
 20
266.156219
 30
0.0
 10
66.369866
 20
266.156219
 30
0.0
 10
64.345122
 20
264.987232
 30
0.0
  0
SPLINE
  5
111
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
64.345122
 20
264.987232
 30
0.0
 10
62.320377
 20
263.818245
 30
0.0
 10
61.073082
 20
261.657867
 30
0.0
 10
61.073082
 20
259.319893
 30
0.0
  0
LWPOLYLINE
  5
112
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
4
 70
1
 10
69.372888
 20
256.127661
 30
0.0
 10
69.372888
 20
254.371934
 30
0.0
 10
73.762211
 20
254.371934
 30
0.0
 10
74.161239
 20
259.319893
 30
0.0
  0
LWPOLYLINE
  5
113
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
61.073082
 20
259.319893
 30
0.0
 10
61.472111
 20
254.371934
 30
0.0
  0
SPLINE
  5
114
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
54.868178
 20
268.657179
 30
0.0
 10
54.868179
 20
269.297445
 30
0.0
 10
55.122524
 20
269.911488
 30
0.0
 10
55.575261
 20
270.364225
 30
0.0
  0
SPLINE
  5
115
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
55.575261
 20
270.364225
 30
0.0
 10
56.027998
 20
270.816961
 30
0.0
 10
56.642041
 20
271.071306
 30
0.0
 10
57.282307
 20
271.071305
 30
0.0
  0
SPLINE
  5
116
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
57.282307
 20
271.071305
 30
0.0
 10
58.615592
 20
271.071305
 30
0.0
 10
59.696433
 20
269.990464
 30
0.0
 10
59.696433
 20
268.657179
 30
0.0
  0
SPLINE
  5
117
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
59.696433
 20
268.657179
 30
0.0
 10
59.696434
 20
268.016912
 30
0.0
 10
59.442089
 20
267.402869
 30
0.0
 10
58.989353
 20
266.950132
 30
0.0
  0
SPLINE
  5
118
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
58.989353
 20
266.950132
 30
0.0
 10
58.536616
 20
266.497395
 30
0.0
 10
57.922574
 20
266.243050
 30
0.0
 10
57.282307
 20
266.243050
 30
0.0
  0
SPLINE
  5
119
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
57.282307
 20
266.243050
 30
0.0
 10
56.642040
 20
266.243049
 30
0.0
 10
56.027997
 20
266.497394
 30
0.0
 10
55.575260
 20
266.950131
 30
0.0
  0
SPLINE
  5
11a
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
55.575260
 20
266.950131
 30
0.0
 10
55.122523
 20
267.402868
 30
0.0
 10
54.868178
 20
268.016912
 30
0.0
 10
54.868178
 20
268.657179
 30
0.0
  0
LWPOLYLINE
  5
11b
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
6
 70
1
 10
59.476966
 20
257.723777
 30
0.0
 10
59.476966
 20
246.391347
 30
0.0
 10
55.087643
 20
246.391347
 30
0.0
 10
55.087643
 20
264.866398
 30
0.0
 10
59.476966
 20
264.866398
 30
0.0
 10
59.476966
 20
257.723777
 30
0.0
  0
LWPOLYLINE
  5
11c
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
54.868178
 20
268.657179
 30
0.0
 10
54.868178
 20
268.657179
 30
0.0
  0
SPLINE
  5
11d
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
28.033466
 20
257.723777
 30
0.0
 10
28.033466
 20
257.096516
 30
0.0
 10
27.698826
 20
256.516902
 30
0.0
 10
27.155601
 20
256.203272
 30
0.0
  0
SPLINE
  5
11e
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
27.155601
 20
256.203272
 30
0.0
 10
26.612377
 20
255.889641
 30
0.0
 10
25.943097
 20
255.889641
 30
0.0
 10
25.399873
 20
256.203272
 30
0.0
  0
SPLINE
  5
11f
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
25.399873
 20
256.203272
 30
0.0
 10
24.856649
 20
256.516902
 30
0.0
 10
24.522009
 20
257.096516
 30
0.0
 10
24.522009
 20
257.723777
 30
0.0
  0
LWPOLYLINE
  5
120
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
28.033466
 20
266.023586
 30
0.0
 10
28.033466
 20
257.723777
 30
0.0
  0
SPLINE
  5
121
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
20.132688
 20
259.479504
 30
0.0
 10
20.132688
 20
259.479504
 30
0.0
 10
19.733659
 20
254.531545
 30
0.0
 10
19.733659
 20
254.531545
 30
0.0
  0
SPLINE
  5
122
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
19.733659
 20
254.531545
 30
0.0
 10
19.733659
 20
252.193570
 30
0.0
 10
20.980953
 20
250.033193
 30
0.0
 10
23.005698
 20
248.864206
 30
0.0
  0
SPLINE
  5
123
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
23.005698
 20
248.864206
 30
0.0
 10
25.030443
 20
247.695219
 30
0.0
 10
27.525032
 20
247.695219
 30
0.0
 10
29.549777
 20
248.864206
 30
0.0
  0
SPLINE
  5
124
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
29.549777
 20
248.864206
 30
0.0
 10
31.574522
 20
250.033193
 30
0.0
 10
32.821816
 20
252.193570
 30
0.0
 10
32.821816
 20
254.531545
 30
0.0
  0
LWPOLYLINE
  5
125
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
3
 70
1
 10
24.522009
 20
257.723777
 30
0.0
 10
24.522009
 20
261.075623
 30
0.0
 10
20.132688
 20
259.479504
 30
0.0
  0
LWPOLYLINE
  5
126
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
3
 70
1
 10
32.821816
 20
254.531545
 30
0.0
 10
32.422785
 20
266.023586
 30
0.0
 10
28.033466
 20
266.023586
 30
0.0
  0
SPLINE
  5
127
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
42.717738
 20
261.075620
 30
0.0
 10
42.717738
 20
261.075620
 30
0.0
 10
42.717738
 20
259.319893
 30
0.0
 10
42.717738
 20
259.319893
 30
0.0
  0
SPLINE
  5
128
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
42.717738
 20
259.319893
 30
0.0
 10
42.716510
 20
258.351101
 30
0.0
 10
41.930804
 20
257.566391
 30
0.0
 10
40.962011
 20
257.566391
 30
0.0
  0
SPLINE
  5
129
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
40.962011
 20
257.566391
 30
0.0
 10
39.993219
 20
257.566391
 30
0.0
 10
39.207513
 20
258.351101
 30
0.0
 10
39.206284
 20
259.319893
 30
0.0
  0
LWPOLYLINE
  5
12a
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
47.107062
 20
261.075620
 30
0.0
 10
42.717738
 20
261.075620
 30
0.0
  0
SPLINE
  5
12b
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
34.417933
 20
256.127661
 30
0.0
 10
34.417933
 20
253.789687
 30
0.0
 10
35.665227
 20
251.629310
 30
0.0
 10
37.689972
 20
250.460323
 30
0.0
  0
SPLINE
  5
12c
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
37.689972
 20
250.460323
 30
0.0
 10
39.714717
 20
249.291335
 30
0.0
 10
42.209306
 20
249.291335
 30
0.0
 10
44.234051
 20
250.460323
 30
0.0
  0
SPLINE
  5
12d
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
44.234051
 20
250.460323
 30
0.0
 10
46.258796
 20
251.629310
 30
0.0
 10
47.506090
 20
253.789687
 30
0.0
 10
47.506090
 20
256.127661
 30
0.0
  0
LWPOLYLINE
  5
12e
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
4
 70
1
 10
39.206284
 20
259.319893
 30
0.0
 10
39.206284
 20
261.075620
 30
0.0
 10
34.816961
 20
261.075620
 30
0.0
 10
34.417933
 20
256.127661
 30
0.0
  0
LWPOLYLINE
  5
12f
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
47.506090
 20
256.127661
 30
0.0
 10
47.107062
 20
261.075620
 30
0.0
  0
SPLINE
  5
130
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
53.710994
 20
246.790378
 30
0.0
 10
53.710994
 20
246.150112
 30
0.0
 10
53.456650
 20
245.536069
 30
0.0
 10
53.003913
 20
245.083332
 30
0.0
  0
SPLINE
  5
131
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
53.003913
 20
245.083332
 30
0.0
 10
52.551177
 20
244.630595
 30
0.0
 10
51.937134
 20
244.376249
 30
0.0
 10
51.296868
 20
244.376249
 30
0.0
  0
SPLINE
  5
132
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
51.296868
 20
244.376249
 30
0.0
 10
50.656601
 20
244.376249
 30
0.0
 10
50.042557
 20
244.630593
 30
0.0
 10
49.589820
 20
245.083331
 30
0.0
  0
SPLINE
  5
133
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
49.589820
 20
245.083331
 30
0.0
 10
49.137083
 20
245.536068
 30
0.0
 10
48.882738
 20
246.150111
 30
0.0
 10
48.882739
 20
246.790378
 30
0.0
  0
SPLINE
  5
134
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
48.882739
 20
246.790378
 30
0.0
 10
48.882739
 20
247.430645
 30
0.0
 10
49.137084
 20
248.044687
 30
0.0
 10
49.589821
 20
248.497424
 30
0.0
  0
SPLINE
  5
135
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
49.589821
 20
248.497424
 30
0.0
 10
50.042558
 20
248.950160
 30
0.0
 10
50.656601
 20
249.204505
 30
0.0
 10
51.296868
 20
249.204504
 30
0.0
  0
SPLINE
  5
136
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbSpline
 70
8
 71
3
 72
8
 73
4
 74
0
 40
0
 40
0
 40
0
 40
0
 40
1
 40
1
 40
1
 40
1
 10
51.296868
 20
249.204504
 30
0.0
 10
52.630153
 20
249.204504
 30
0.0
 10
53.710993
 20
248.123663
 30
0.0
 10
53.710994
 20
246.790378
 30
0.0
  0
LWPOLYLINE
  5
137
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
6
 70
1
 10
49.102206
 20
257.723777
 30
0.0
 10
49.102206
 20
269.056207
 30
0.0
 10
53.491529
 20
269.056207
 30
0.0
 10
53.491529
 20
250.581156
 30
0.0
 10
49.102206
 20
250.581156
 30
0.0
 10
49.102206
 20
257.723777
 30
0.0
  0
LWPOLYLINE
  5
138
100
AcDbEntity
  8
Layer_1
 62
7
100
AcDbPolyline
 90
2
 70
1
 10
53.710994
 20
246.790378
 30
0.0
 10
53.710994
 20
246.790378
 30
0.0
  0
ENDSEC
  0
SECTION
  2
OBJECTS
  0
DICTIONARY
  5
C
330
0
100
AcDbDictionary
  3
ACAD_GROUP
350
D
  3
ACAD_MLINESTYLE
350
17
  0
DICTIONARY
  5
D
330
C
100
AcDbDictionary
  0
DICTIONARY
  5
1A
330
C
100
AcDbDictionary
  0
DICTIONARY
  5
17
330
C
100
AcDbDictionary
  3
STANDARD
350
18
  0
DICTIONARY
  5
19
330
C
100
AcDbDictionary
  0
ENDSEC
  0
EOF