998 lines
22 KiB
Plaintext
998 lines
22 KiB
Plaintext
object router3d 200 200
|
|
# top left
|
|
line 0 50 0 38 170 230 255
|
|
line 0 38 10 26 170 230 255
|
|
line 10 26 30 14 170 230 255
|
|
line 30 14 60 0 170 230 255
|
|
line 60 0 100 0 170 230 255
|
|
# bottom left
|
|
line 0 50 0 62 170 230 255
|
|
line 0 62 10 74 170 230 255
|
|
line 10 74 30 86 170 230 255
|
|
line 30 86 60 99 170 230 255
|
|
line 60 99 100 99 170 230 255
|
|
# top right
|
|
line 199 50 199 38 170 230 255
|
|
line 199 38 190 26 170 230 255
|
|
line 190 26 170 14 170 230 255
|
|
line 170 14 140 0 170 230 255
|
|
line 140 0 100 0 170 230 255
|
|
# bottom right
|
|
line 199 50 199 62 170 230 255
|
|
line 199 62 190 74 170 230 255
|
|
line 190 74 170 86 170 230 255
|
|
line 170 86 140 99 170 230 255
|
|
line 140 99 100 99 170 230 255
|
|
# fill top
|
|
fill 100 50 0 180 255
|
|
# bottom half - sides
|
|
line 0 50 0 162 170 230 255
|
|
line 199 50 199 150 170 230 255
|
|
# bottom half - bottom left
|
|
# next line not being drawn on windows??
|
|
line 0 150 0 112 170 230 255
|
|
line 0 162 10 174 170 230 255
|
|
line 10 174 30 186 170 230 255
|
|
line 30 186 60 199 170 230 255
|
|
line 60 199 100 199 170 230 255
|
|
# bottom half - bottom right
|
|
line 199 150 199 162 170 230 255
|
|
line 199 162 190 174 170 230 255
|
|
line 190 174 170 186 170 230 255
|
|
line 170 186 140 199 170 230 255
|
|
line 140 199 100 199 170 230 255
|
|
# fill bottom half
|
|
fill 100 162 0 120 170
|
|
# arrows
|
|
# top left arrow
|
|
line 35 25 65 40 0 0 0
|
|
line 55 15 85 30 0 0 0
|
|
line 35 25 55 15 0 0 0
|
|
# arrowhead /____
|
|
line 55 47 65 40 0 0 0
|
|
line 55 47 90 47 0 0 0
|
|
# arrowhead /|
|
|
line 95 20 90 47 0 0 0
|
|
line 95 20 85 30 0 0 0
|
|
# fill it
|
|
fill 60 30 250 250 250
|
|
#
|
|
#
|
|
# bottom left arrow
|
|
line 95 65 65 80 0 0 0
|
|
line 75 55 45 70 0 0 0
|
|
line 95 65 75 55 0 0 0
|
|
# arrowhead /____
|
|
line 75 87 65 80 0 0 0
|
|
line 75 87 40 87 0 0 0
|
|
# arrowhead /|
|
|
line 45 60 40 87 0 0 0
|
|
line 45 60 45 70 0 0 0
|
|
# fill it
|
|
fill 70 70 250 250 250
|
|
# top right arrow
|
|
line 110 40 140 25 0 0 0
|
|
line 130 50 160 35 0 0 0
|
|
line 110 40 130 50 0 0 0
|
|
# arrowhead /____
|
|
line 130 18 140 25 0 0 0
|
|
line 130 18 165 18 0 0 0
|
|
# arrowhead /|
|
|
line 160 45 165 18 0 0 0
|
|
line 160 45 160 35 0 0 0
|
|
# fill it
|
|
fill 135 35 250 250 250
|
|
# bottom right arrow
|
|
line 165 80 135 65 0 0 0
|
|
line 145 90 115 75 0 0 0
|
|
# joining
|
|
line 165 80 145 90 0 0 0
|
|
# arrowhead /____
|
|
line 145 58 135 65 0 0 0
|
|
line 145 58 110 58 0 0 0
|
|
# arrowhead /|
|
|
line 115 85 110 58 0 0 0
|
|
line 115 85 115 75 0 0 0
|
|
# fill it
|
|
fill 140 75 250 250 250
|
|
#
|
|
#
|
|
#
|
|
end
|
|
object fw3d 60 140
|
|
# front of wall
|
|
box 0 20 30 139 199 199 199
|
|
# right side
|
|
line 30 20 59 0 199 199 199
|
|
line 59 0 59 120 199 199 199
|
|
line 30 139 59 120 199 199 199
|
|
# top of wall
|
|
line 0 20 30 0 199 199 199
|
|
line 30 0 59 0 199 199 199
|
|
# fill with red
|
|
# front
|
|
fill 10 50 170 0 0
|
|
# right
|
|
fill 50 50 119 0 0
|
|
# top
|
|
fill 30 10 255 85 93
|
|
# horiz. mortar lines - front
|
|
line 0 40 30 40 199 199 199
|
|
line 0 60 30 60 199 199 199
|
|
line 0 80 30 80 199 199 199
|
|
line 0 100 30 100 199 199 199
|
|
line 0 120 30 120 199 199 199
|
|
# horiz. mortar lines - side
|
|
line 30 40 59 20 170 170 170
|
|
line 30 60 59 40 170 170 170
|
|
line 30 80 59 60 170 170 170
|
|
line 30 100 59 80 170 170 170
|
|
line 30 120 59 100 170 170 170
|
|
# vert. mortar lines - front
|
|
line 10 20 10 40 199 199 199
|
|
line 20 40 20 60 199 199 199
|
|
line 10 60 10 80 199 199 199
|
|
line 20 80 20 100 199 199 199
|
|
line 10 100 10 120 199 199 199
|
|
line 20 120 20 140 199 199 199
|
|
# vert. mortar lines - top
|
|
line 10 20 40 0 227 227 227
|
|
# horiz. mortar lines - top
|
|
line 20 13 40 13 227 227 227
|
|
line 20 7 30 7 227 227 227
|
|
# vert. mortar lines - side
|
|
line 40 13 40 33 170 170 170
|
|
line 50 27 50 46 170 170 170
|
|
line 40 53 40 73 170 170 170
|
|
line 50 67 50 86 170 170 170
|
|
line 40 93 40 113 170 170 170
|
|
line 50 107 50 126 170 170 170
|
|
end
|
|
object switch3d 400 100
|
|
# front
|
|
box 0 60 300 99 170 230 255
|
|
fill 150 80 0 150 213
|
|
# top
|
|
line 0 60 100 0 170 230 255
|
|
line 100 0 399 0 170 230 255
|
|
line 300 60 399 0 170 230 255
|
|
fill 200 40 0 180 255
|
|
# side
|
|
line 300 99 399 40 170 230 255
|
|
line 399 0 399 40 170 230 255
|
|
fill 350 50 0 90 128
|
|
# top right arrow
|
|
line 230 18 245 12 0 0 0
|
|
line 245 12 345 12 0 0 0
|
|
line 230 18 330 18 0 0 0
|
|
line 345 12 360 8 0 0 0
|
|
line 330 18 315 24 0 0 0
|
|
line 360 8 370 16 0 0 0
|
|
line 315 24 370 16 0 0 0
|
|
fill 285 15 250 250 250
|
|
# bottom right arrow
|
|
line 185 38 200 32 0 0 0
|
|
line 200 32 300 32 0 0 0
|
|
line 185 38 285 38 0 0 0
|
|
line 300 32 315 28 0 0 0
|
|
line 285 38 270 44 0 0 0
|
|
line 315 28 325 36 0 0 0
|
|
line 270 44 325 36 0 0 0
|
|
fill 250 35 250 250 250
|
|
# top left arrow
|
|
line 207 28 222 22 0 0 0
|
|
line 222 22 122 22 0 0 0
|
|
line 207 28 107 28 0 0 0
|
|
line 122 22 137 18 0 0 0
|
|
line 107 28 92 34 0 0 0
|
|
line 137 18 67 26 0 0 0
|
|
line 92 34 67 26 0 0 0
|
|
fill 142 25 250 250 250
|
|
# bottom left arrow
|
|
line 182 48 197 42 0 0 0
|
|
line 197 42 97 42 0 0 0
|
|
line 182 48 82 48 0 0 0
|
|
line 97 42 112 38 0 0 0
|
|
line 82 48 67 54 0 0 0
|
|
line 112 38 42 46 0 0 0
|
|
line 67 54 42 46 0 0 0
|
|
fill 117 45 250 250 250
|
|
end
|
|
object pc 120 120
|
|
# base
|
|
line 0 119 119 119 0 0 0
|
|
line 20 90 100 90 0 0 0
|
|
# base sides
|
|
line 0 119 20 90 0 0 0
|
|
line 100 90 119 119 0 0 0
|
|
# fill base
|
|
fill 60 115 255 255 204
|
|
# monitor outside
|
|
line 20 20 100 20 0 0 0
|
|
line 20 20 20 90 0 0 0
|
|
line 20 90 100 90 0 0 0
|
|
line 100 20 100 90 0 0 0
|
|
# fill monitor outside
|
|
fill 30 30 255 255 204
|
|
# monitor screen
|
|
line 30 30 90 30 0 0 0
|
|
line 30 30 30 80 0 0 0
|
|
line 30 80 90 80 0 0 0
|
|
line 90 30 90 80 0 0 0
|
|
# fill monitor screen
|
|
fill 50 50 0 0 255
|
|
end
|
|
object cloud 105 105
|
|
# top
|
|
# /
|
|
line 0 15 15 0 0 0 0
|
|
line 15 0 30 0 0 0 0
|
|
line 30 0 37 10 0 0 0
|
|
line 37 10 45 0 0 0 0
|
|
line 45 0 60 0 0 0 0
|
|
line 60 0 67 10 0 0 0
|
|
line 67 10 75 0 0 0 0
|
|
line 75 0 90 0 0 0 0
|
|
line 90 0 104 15 0 0 0
|
|
# right
|
|
# |
|
|
line 104 15 104 30 0 0 0
|
|
line 104 30 90 37 0 0 0
|
|
line 90 37 104 45 0 0 0
|
|
line 104 45 104 60 0 0 0
|
|
line 104 60 90 67 0 0 0
|
|
line 90 67 104 75 0 0 0
|
|
line 104 75 104 90 0 0 0
|
|
line 104 90 90 104 0 0 0
|
|
# bottom
|
|
# _
|
|
line 90 104 75 104 0 0 0
|
|
line 75 104 67 94 0 0 0
|
|
line 67 94 60 104 0 0 0
|
|
line 60 104 45 104 0 0 0
|
|
line 45 104 37 94 0 0 0
|
|
line 37 94 30 104 0 0 0
|
|
line 30 104 15 104 0 0 0
|
|
line 15 104 0 90 0 0 0
|
|
# left
|
|
# |
|
|
line 0 90 0 75 0 0 0
|
|
line 0 75 10 67 0 0 0
|
|
line 10 67 0 60 0 0 0
|
|
line 0 60 0 45 0 0 0
|
|
line 0 45 10 37 0 0 0
|
|
line 10 37 0 30 0 0 0
|
|
line 0 30 0 15 0 0 0
|
|
# insides
|
|
fill 60 60 180 180 180
|
|
end
|
|
object server 120 120
|
|
#outline
|
|
box 20 0 100 119 0 0 0
|
|
# drives
|
|
box 30 20 90 25 0 0 0
|
|
fill 50 23 150 150 150
|
|
box 30 35 90 40 0 0 0
|
|
fill 50 37 150 150 150
|
|
box 30 50 60 55 0 0 0
|
|
fill 50 53 150 150 150
|
|
#
|
|
box 80 50 85 55 0 0 0
|
|
fill 83 53 255 0 0
|
|
box 80 60 85 65 0 0 0
|
|
fill 83 63 0 0 255
|
|
box 80 70 85 75 0 0 0
|
|
fill 83 73 0 0 255
|
|
#
|
|
fill 40 100 90 90 90
|
|
#
|
|
end
|
|
object hub3d 400 100
|
|
# front
|
|
box 0 60 300 99 170 230 255
|
|
fill 150 80 0 150 213
|
|
# top
|
|
line 0 60 100 0 170 230 255
|
|
line 100 0 399 0 170 230 255
|
|
line 300 60 399 0 170 230 255
|
|
fill 200 40 0 180 255
|
|
# side
|
|
line 300 99 399 40 170 230 255
|
|
line 399 0 399 40 170 230 255
|
|
fill 350 50 0 90 128
|
|
# top right arrow
|
|
line 80 33 95 27 0 0 0
|
|
line 95 27 315 27 0 0 0
|
|
line 80 33 300 33 0 0 0
|
|
line 315 27 330 23 0 0 0
|
|
line 300 33 285 39 0 0 0
|
|
line 330 23 340 31 0 0 0
|
|
line 285 39 340 31 0 0 0
|
|
fill 255 30 250 250 250
|
|
end
|
|
object terminalserver 120 120
|
|
# triangle
|
|
line 50 0 119 60 0 0 0
|
|
line 119 60 50 119 0 0 0
|
|
line 50 119 50 0 0 0 0
|
|
# fill triangle
|
|
fill 80 60 0 175 254
|
|
# left bits
|
|
box 0 0 45 15 0 0 0
|
|
box 0 35 45 50 0 0 0
|
|
box 0 70 45 85 0 0 0
|
|
box 0 104 45 119 0 0 0
|
|
# fill left bits
|
|
fill 20 10 0 175 254
|
|
fill 20 40 0 175 254
|
|
fill 20 80 0 175 254
|
|
fill 20 110 0 175 254
|
|
end
|
|
object firewall 120 120
|
|
# outline
|
|
line 0 0 119 0 0 0 0
|
|
line 119 0 119 119 0 0 0
|
|
line 0 0 0 119 0 0 0
|
|
line 0 119 119 119 0 0 0
|
|
# fill
|
|
fill 20 20 255 0 0
|
|
# horizontal mortar lines
|
|
line 0 30 119 30 0 0 0
|
|
line 0 60 119 60 0 0 0
|
|
line 0 90 119 90 0 0 0
|
|
# vertical mortar lines - top
|
|
line 60 0 60 30 0 0 0
|
|
# vertical mortar lines - second top
|
|
line 30 30 30 60 0 0 0
|
|
line 90 30 90 60 0 0 0
|
|
# vertical mortar lines - second bottom
|
|
line 60 60 60 90 0 0 0
|
|
# vertical mortar lines - bottom
|
|
line 30 90 30 119 0 0 0
|
|
line 90 90 90 119 0 0 0
|
|
end
|
|
object modem 120 120
|
|
# outline
|
|
box 0 30 119 89 0 0 0
|
|
# fill
|
|
fill 20 50 90 90 90
|
|
# lights
|
|
box 5 50 19 65 0 0 0
|
|
box 29 50 43 65 0 0 0
|
|
box 53 50 67 65 0 0 0
|
|
box 77 50 91 65 0 0 0
|
|
box 101 50 115 65 0 0 0
|
|
# fill lights
|
|
fill 10 55 255 0 0
|
|
fill 34 55 255 0 0
|
|
fill 57 55 255 0 0
|
|
fill 82 55 255 0 0
|
|
fill 106 55 255 0 0
|
|
end
|
|
object printer 120 120
|
|
# outline
|
|
box 40 30 119 119 0 0 0
|
|
fill 80 110 150 150 150
|
|
# trays
|
|
line 0 30 40 50 0 0 0
|
|
line 0 60 40 80 0 0 0
|
|
# top bit
|
|
line 50 30 90 10 0 0 0
|
|
line 90 10 100 30 0 0 0
|
|
# fill top
|
|
fill 90 20 150 150 150
|
|
# light
|
|
box 105 100 115 110 0 0 0
|
|
fill 110 105 0 255 0
|
|
box 90 100 100 110 0 0 0
|
|
fill 96 105 255 0 0
|
|
end
|
|
object loadbalancer 120 120
|
|
# outline
|
|
box 0 0 119 119 0 0 0
|
|
# fill
|
|
fill 50 50 0 175 254
|
|
# horizontal arrow
|
|
line 10 60 55 60 0 0 0
|
|
line 55 60 45 50 0 0 0
|
|
line 55 60 45 70 0 0 0
|
|
# fan lines
|
|
# -
|
|
line 65 60 109 60 0 0 0
|
|
line 109 60 104 50 0 0 0
|
|
line 109 60 104 70 0 0 0
|
|
# \
|
|
line 65 65 100 100 0 0 0
|
|
line 100 100 98 90 0 0 0
|
|
line 100 100 96 102 0 0 0
|
|
# /
|
|
line 65 55 100 15 0 0 0
|
|
line 100 15 98 25 0 0 0
|
|
line 100 15 96 13 0 0 0
|
|
end
|
|
object layer3switch 135 130
|
|
# outside border
|
|
#box 0 0 134 129 0 0 0
|
|
# router
|
|
box 1 11 118 50 253 164 181
|
|
fill 60 35 207 14 48
|
|
# boxes in it
|
|
box 5 15 25 25 230 230 230
|
|
fill 10 20 220 220 220
|
|
box 5 35 25 45 230 230 230
|
|
fill 10 43 220 220 220
|
|
box 94 15 114 25 250 250 250
|
|
fill 100 20 220 220 220
|
|
box 94 35 114 45 250 250 250
|
|
fill 100 40 220 220 220
|
|
# interconnect lines
|
|
line 25 25 94 35 250 250 250
|
|
line 94 25 25 35 250 250 250
|
|
line 25 40 94 40 250 250 250
|
|
# switch
|
|
box 1 50 118 128 0 255 255
|
|
fill 60 80 0 150 213
|
|
# inside circle 60 80 is centre
|
|
box 55 85 65 95 253 164 181
|
|
fill 60 90 200 0 0
|
|
# lines out
|
|
# |
|
|
line 60 83 60 60 250 250 250
|
|
line 60 98 60 119 250 250 250
|
|
# -
|
|
line 54 90 10 90 250 250 250
|
|
line 66 90 109 90 250 250 250
|
|
# /
|
|
line 54 98 10 119 250 250 250
|
|
line 66 83 109 60 250 250 250
|
|
# \
|
|
line 66 98 109 119 250 250 250
|
|
line 54 83 10 60 250 250 250
|
|
# SHADOW - top bit
|
|
line 1 11 27 0 253 164 181
|
|
line 118 11 134 0 253 164 181
|
|
line 27 0 134 0 253 164 181
|
|
line 118 50 134 39 253 164 181
|
|
line 134 0 134 39 253 164 181
|
|
fill 125 30 121 0 21
|
|
fill 50 5 229 64 92
|
|
# SHADOW - bottom bit
|
|
line 118 128 134 117 0 255 255
|
|
line 134 117 134 39 0 255 255
|
|
line 118 50 134 39 0 255 255
|
|
fill 125 110 0 90 128
|
|
end
|
|
object genericbox 120 120
|
|
box 0 0 119 119 0 0 0
|
|
fill 50 50 255 0 0
|
|
end
|
|
object vpnconcentrator 400 400
|
|
# front
|
|
box 0 50 300 399 141 203 240
|
|
# top
|
|
line 0 50 100 0 141 203 240
|
|
line 100 0 399 0 141 203 240
|
|
line 399 0 300 50 141 203 240
|
|
# side (starts at bottom right of front)
|
|
line 300 399 399 350 141 203 240
|
|
line 399 350 399 0 141 203 240
|
|
# top tube end
|
|
# centre is 350,150 xrad 10 yrad 30
|
|
# start from bottom, go clockwise
|
|
line 340 165 340 135 141 203 240
|
|
line 340 135 345 120 141 203 240
|
|
line 345 120 355 120 141 203 240
|
|
line 355 120 360 135 141 203 240
|
|
line 360 135 360 165 141 203 240
|
|
line 360 165 355 180 141 203 240
|
|
line 355 180 345 180 141 203 240
|
|
line 345 180 340 165 141 203 240
|
|
fill 350 150 0 0 0
|
|
# top tube
|
|
line 300 120 50 120 141 203 240
|
|
line 50 120 45 140 141 203 240
|
|
line 45 135 45 165 141 203 240
|
|
line 45 165 50 180 141 203 240
|
|
line 50 180 300 180 151 203 240
|
|
# bottom tube end
|
|
line 340 265 340 235 141 203 240
|
|
line 340 235 345 220 141 203 240
|
|
line 345 220 355 220 141 203 240
|
|
line 355 220 360 235 141 203 240
|
|
line 360 235 360 265 141 203 240
|
|
line 360 265 355 280 141 203 240
|
|
line 355 280 345 280 141 203 240
|
|
line 345 280 340 265 141 203 240
|
|
fill 350 250 0 0 0
|
|
# bottom tube
|
|
line 300 220 50 220 141 203 240
|
|
line 50 220 45 240 141 203 240
|
|
line 45 235 45 265 141 203 240
|
|
line 45 265 50 280 141 203 240
|
|
line 50 280 300 280 151 203 240
|
|
# 3d background
|
|
# vert line
|
|
line 100 50 100 120 141 203 240
|
|
line 100 180 100 220 141 203 240
|
|
line 100 280 100 350 141 203 240
|
|
# horz line
|
|
line 100 350 300 350 141 203 240
|
|
# diag line
|
|
line 0 399 100 350 141 203 240
|
|
# fill - top
|
|
fill 200 25 0 155 233
|
|
# fill - side
|
|
fill 350 50 0 104 143
|
|
# fill - base
|
|
fill 200 375 0 140 207
|
|
# fill - left side
|
|
fill 25 200 0 104 143
|
|
# fill - back
|
|
fill 200 75 0 131 194
|
|
fill 200 200 0 131 194
|
|
fill 200 325 0 131 194
|
|
# fill - tubes
|
|
fill 200 150 50 159 210
|
|
fill 200 250 50 159 210
|
|
# arrow in top tube
|
|
# horz lines
|
|
line 70 145 250 145 250 250 250
|
|
line 70 155 250 155 250 250 250
|
|
# vert line
|
|
line 70 145 70 155 250 250 250
|
|
# arrowhead
|
|
line 250 145 250 140 250 250 250
|
|
line 250 140 275 150 250 250 250
|
|
line 275 150 250 160 250 250 250
|
|
line 250 160 250 155 250 250 250
|
|
# fill - aim for middle of arrowhead
|
|
fill 260 150 252 252 252
|
|
# arrow in bottom tube
|
|
# horz lines
|
|
line 95 245 275 245 250 250 250
|
|
line 95 255 275 255 250 250 250
|
|
# vert line
|
|
line 275 245 275 255 252 252 252
|
|
# arrowhead
|
|
line 95 245 95 240 250 250 250
|
|
line 99 240 65 250 250 250 250
|
|
line 65 250 95 260 250 250 250
|
|
line 95 260 95 255 250 250 250
|
|
# fill
|
|
fill 85 250 252 252 252
|
|
end
|
|
object genericcircle 120 120
|
|
circle 60 60 55 55 0 0 0 0
|
|
fill 60 60 255 0 0
|
|
end
|
|
object pda 100 210
|
|
# outline
|
|
#box 0 0 99 205 0 0 0
|
|
line 10 0 89 0 0 0 0
|
|
line 89 0 99 10 0 0 0
|
|
line 99 10 99 195 0 0 0
|
|
line 99 195 89 205 0 0 0
|
|
line 89 205 10 205 0 0 0
|
|
line 10 205 0 195 0 0 0
|
|
line 0 195 0 10 0 0 0
|
|
line 0 10 10 0 0 0 0
|
|
# screen
|
|
box 10 15 90 159 0 0 0
|
|
fill 50 100 0 0 255
|
|
# joystick
|
|
box 40 170 60 190 0 0 0
|
|
fill 50 180 250 250 250
|
|
# buttons - left
|
|
box 15 170 40 180 0 0 0
|
|
fill 25 175 250 250 250
|
|
box 20 183 40 190 0 0 0
|
|
fill 30 188 250 250 250
|
|
# buttons - right
|
|
box 60 170 85 180 0 0 0
|
|
fill 73 175 250 250 250
|
|
box 60 183 80 190 0 0 0
|
|
fill 73 188 250 250 250
|
|
# outline - fill
|
|
fill 10 180 190 190 190
|
|
# lights
|
|
box 75 0 80 7 0 255 0
|
|
fill 77 5 0 255 0
|
|
box 65 0 70 7 255 0 0
|
|
fill 67 5 255 0 0
|
|
end
|
|
object laptop 150 111
|
|
# monitor
|
|
box 50 10 139 80 90 90 90
|
|
box 60 20 130 70 90 90 90
|
|
fill 80 15 0 0 0
|
|
fill 80 50 0 0 255
|
|
# base
|
|
line 50 80 15 110 90 90 90
|
|
line 139 80 104 110 90 90 90
|
|
line 15 110 104 110 90 90 90
|
|
# keyboard - top
|
|
line 55 85 120 85 90 90 90
|
|
# keyboard - sides
|
|
line 55 85 37 100 90 90 90
|
|
line 120 85 102 100 90 90 90
|
|
# keyboard - bottom
|
|
line 37 100 102 100 90 90 90
|
|
# keyboard - fill
|
|
fill 80 92 180 180 180
|
|
# keyboard - keys
|
|
line 65 85 47 100 90 90 90
|
|
line 75 85 57 100 90 90 90
|
|
line 85 85 67 100 90 90 90
|
|
line 95 85 77 100 90 90 90
|
|
line 105 85 87 100 90 90 90
|
|
line 115 85 97 100 90 90 90
|
|
# keyboard - keys - horz
|
|
line 46 92 111 92 90 90 90
|
|
# base - fill
|
|
fill 80 102 0 0 0
|
|
end
|
|
object accesspoint 400 300
|
|
# front
|
|
box 0 210 300 249 170 230 255
|
|
fill 150 230 0 150 213
|
|
# top
|
|
# (gaps for antenna)
|
|
#line 100 150 399 150 170 230 255
|
|
line 100 150 135 150 170 230 255
|
|
line 150 150 260 150 170 230 255
|
|
line 275 150 399 150 170 230 255
|
|
line 0 210 100 150 170 230 255
|
|
line 300 210 399 150 170 230 255
|
|
# left antenna
|
|
line 135 50 135 180 170 230 255
|
|
line 150 45 150 175 170 230 255
|
|
# left antenna - top
|
|
line 135 50 135 40 170 230 255
|
|
line 135 40 140 35 170 230 255
|
|
line 140 35 145 35 170 230 255
|
|
line 145 35 150 40 170 230 255
|
|
line 150 40 150 45 170 230 255
|
|
# left antenna - bottom
|
|
line 135 180 145 180 170 230 255
|
|
line 145 180 150 175 170 230 255
|
|
# left anetnna - fill
|
|
fill 141 100 0 150 213
|
|
# left antenna - bottom (overwrite)
|
|
line 135 180 145 180 0 150 213
|
|
line 145 180 150 175 0 150 213
|
|
# right antenna
|
|
line 260 50 260 180 170 230 255
|
|
line 275 45 275 175 170 230 255
|
|
# right antenna - top
|
|
line 260 50 260 40 170 230 255
|
|
line 260 40 265 35 170 230 255
|
|
line 265 35 270 35 170 230 255
|
|
line 270 35 275 40 170 230 255
|
|
line 275 40 275 45 170 230 255
|
|
# right antenna - bottom
|
|
line 260 180 270 180 170 230 255
|
|
line 270 180 275 175 170 230 255
|
|
# right anetnna - fill
|
|
fill 266 100 0 150 213
|
|
# right antenna - bottom (overwrite)
|
|
line 260 180 270 180 0 150 213
|
|
line 270 180 275 175 0 150 213
|
|
# fill top
|
|
fill 200 190 0 180 255
|
|
# side
|
|
line 300 249 399 190 170 230 255
|
|
line 399 150 399 190 170 230 255
|
|
fill 350 200 0 90 128
|
|
end
|
|
object truck 300 223
|
|
# CABIN (starts bottom left)
|
|
line 0 160 0 100 0 0 0
|
|
line 0 100 35 90 0 0 0
|
|
line 35 90 50 50 0 0 0
|
|
line 50 50 100 50 0 0 0
|
|
line 100 50 100 160 0 0 0
|
|
line 100 160 0 160 0 0 0
|
|
# WINDOW (from top left)
|
|
line 60 60 90 60 0 0 0
|
|
line 90 60 90 90 0 0 0
|
|
line 90 90 50 90 0 0 0
|
|
line 50 90 60 60 0 0 0
|
|
# JOINER
|
|
box 85 160 100 190 0 0 0
|
|
#box 100 160 299 175 0 0 0
|
|
line 100 175 100 160 0 0 0
|
|
line 100 160 299 160 0 0 0
|
|
line 299 160 299 175 0 0 0
|
|
# conenctions to tyres
|
|
line 299 175 275 175 0 0 0
|
|
line 235 175 210 175 0 0 0
|
|
line 170 175 100 175 0 0 0
|
|
# BACK
|
|
box 100 0 290 160 0 0 0
|
|
# front wheel
|
|
circle 50 190 30 30 0 0 0
|
|
circle 50 190 15 15 0 0 0
|
|
fill 50 190 250 250 250
|
|
fill 25 190 0 0 0
|
|
# back wheels
|
|
circle 255 190 30 30 0 0 0
|
|
circle 255 190 15 15 0 0 0
|
|
fill 255 190 250 250 250
|
|
fill 235 190 0 0 0
|
|
#
|
|
circle 190 190 30 30 0 0 0
|
|
circle 190 190 15 15 0 0 0
|
|
fill 190 190 250 250 250
|
|
fill 170 190 0 0 0
|
|
# fill cabin
|
|
fill 60 100 190 0 0
|
|
# fill window
|
|
fill 70 80 0 0 190
|
|
# fill joiner (front)
|
|
fill 90 180 200 0 0
|
|
# fill joiner (back)
|
|
fill 150 167 190 0 0
|
|
fill 220 167 195 0 0
|
|
fill 290 167 190 0 0
|
|
# fill back
|
|
fill 250 100 190 190 210
|
|
end
|
|
object man 100 200
|
|
# left shoulder
|
|
line 50 50 20 50 0 0 0
|
|
# left arm
|
|
line 20 50 0 110 0 0 0
|
|
line 0 110 10 110 0 0 0
|
|
line 10 110 30 60 0 0 0
|
|
# left body
|
|
line 30 60 30 120 0 0 0
|
|
# left leg
|
|
line 30 120 10 190 0 0 0
|
|
line 10 190 20 190 0 0 0
|
|
line 20 190 50 130 0 0 0
|
|
# right shoulder
|
|
line 50 50 80 50 0 0 0
|
|
# right arm
|
|
line 80 50 100 110 0 0 0
|
|
line 100 110 90 110 0 0 0
|
|
line 90 110 70 60 0 0 0
|
|
# right body
|
|
line 70 60 70 120 0 0 0
|
|
# right leg
|
|
line 70 120 90 190 0 0 0
|
|
line 90 190 80 190 0 0 0
|
|
line 80 190 50 130 0 0 0
|
|
# belt
|
|
line 30 110 70 110 0 0 0
|
|
line 30 115 70 115 0 0 0
|
|
# head
|
|
circle 50 29 18 20 0 0 0
|
|
fill 50 29 255 219 198
|
|
# fill belt
|
|
fill 50 112 0 0 0
|
|
# fill shirt
|
|
fill 50 80 150 90 100
|
|
# fill trousers
|
|
fill 40 130 0 0 90
|
|
# tie
|
|
box 48 50 52 54 0 0 0
|
|
#fill 50 52 255 0 0
|
|
line 48 54 45 90 0 0 0
|
|
line 45 90 50 95 0 0 0
|
|
#
|
|
line 50 95 55 90 0 0 0
|
|
line 55 90 52 54 0 0 0
|
|
fill 50 90 255 0 0
|
|
end
|
|
object camera 200 100
|
|
box 0 10 199 99 0 0 0
|
|
# fill base
|
|
fill 50 50 60 60 60
|
|
# lens
|
|
circle 100 55 40 40 0 0 0
|
|
fill 100 50 190 190 190
|
|
circle 100 55 35 35 0 0 0
|
|
fill 100 50 0 0 255
|
|
line 50 10 60 0 0 0 0
|
|
line 60 0 140 0 0 0 0
|
|
line 140 0 150 10 0 0 0
|
|
# switch
|
|
box 180 0 190 10 0 0 0
|
|
fill 185 5 190 190 190
|
|
# fill top middle bit
|
|
fill 100 5 190 190 190
|
|
end
|
|
object webcam 100 120
|
|
# top bit
|
|
circle 50 50 45 45 0 0 0
|
|
fill 50 50 200 200 200
|
|
# base
|
|
line 30 90 0 119 0 0 0
|
|
line 0 119 99 119 0 0 0
|
|
line 70 90 99 119 0 0 0
|
|
fill 40 105 176 176 176
|
|
# lens
|
|
circle 35 35 15 15 0 0 0
|
|
fill 35 35 240 240 240
|
|
circle 35 35 10 10 0 0 0
|
|
fill 35 35 0 0 255
|
|
end
|
|
object wirelessrouter 200 300
|
|
# top left
|
|
line 0 150 0 138 170 230 255
|
|
line 0 138 10 126 170 230 255
|
|
line 10 126 30 114 170 230 255
|
|
line 30 114 60 100 170 230 255
|
|
line 60 100 100 100 170 230 255
|
|
# bottom left
|
|
line 0 150 0 162 170 230 255
|
|
line 0 162 10 174 170 230 255
|
|
line 10 174 30 186 170 230 255
|
|
line 30 186 60 199 170 230 255
|
|
line 60 199 100 199 170 230 255
|
|
# top right
|
|
line 199 150 199 138 170 230 255
|
|
line 199 138 190 126 170 230 255
|
|
line 190 126 170 114 170 230 255
|
|
line 170 114 140 100 170 230 255
|
|
line 140 100 100 100 170 230 255
|
|
# bottom right
|
|
line 199 150 199 162 170 230 255
|
|
line 199 162 190 174 170 230 255
|
|
line 190 174 170 186 170 230 255
|
|
line 170 186 140 199 170 230 255
|
|
line 140 199 100 199 170 230 255
|
|
# fill top
|
|
fill 100 150 0 180 255
|
|
# bottom half - sides
|
|
line 0 150 0 262 170 230 255
|
|
line 199 150 199 262 170 230 255
|
|
# bottom half - bottom left
|
|
# next line not being drawn on windows??
|
|
line 0 250 0 212 170 230 255
|
|
line 0 262 10 274 170 230 255
|
|
line 10 274 30 286 170 230 255
|
|
line 30 286 60 299 170 230 255
|
|
line 60 299 100 299 170 230 255
|
|
# bottom half - bottom right
|
|
line 199 250 199 262 170 230 255
|
|
line 199 262 190 274 170 230 255
|
|
line 190 274 170 286 170 230 255
|
|
line 170 286 140 299 170 230 255
|
|
line 140 299 100 299 170 230 255
|
|
# fill bottom half
|
|
fill 100 262 0 120 170
|
|
# arrows
|
|
# top left arrow
|
|
line 35 125 65 140 0 0 0
|
|
line 55 115 85 130 0 0 0
|
|
line 35 125 55 115 0 0 0
|
|
# arrowhead /____
|
|
line 55 147 65 140 0 0 0
|
|
line 55 147 90 147 0 0 0
|
|
# arrowhead /|
|
|
line 95 120 90 147 0 0 0
|
|
line 95 120 85 130 0 0 0
|
|
# fill it
|
|
fill 60 130 250 250 250
|
|
#
|
|
#
|
|
# bottom left arrow
|
|
line 95 165 65 180 0 0 0
|
|
line 75 155 45 170 0 0 0
|
|
line 95 165 75 155 0 0 0
|
|
# arrowhead /____
|
|
line 75 187 65 180 0 0 0
|
|
line 75 187 40 187 0 0 0
|
|
# arrowhead /|
|
|
line 45 160 40 187 0 0 0
|
|
line 45 160 45 170 0 0 0
|
|
# fill it
|
|
fill 70 170 250 250 250
|
|
# top right arrow
|
|
line 110 140 140 125 0 0 0
|
|
line 130 150 160 135 0 0 0
|
|
line 110 140 130 150 0 0 0
|
|
# arrowhead /____
|
|
line 130 118 140 125 0 0 0
|
|
line 130 118 165 118 0 0 0
|
|
# arrowhead /|
|
|
line 160 145 165 118 0 0 0
|
|
line 160 145 160 135 0 0 0
|
|
# fill it
|
|
fill 135 135 250 250 250
|
|
# bottom right arrow
|
|
line 165 180 135 165 0 0 0
|
|
line 145 190 115 175 0 0 0
|
|
# joining
|
|
line 165 180 145 190 0 0 0
|
|
# arrowhead /____
|
|
line 145 158 135 165 0 0 0
|
|
line 145 158 110 158 0 0 0
|
|
# arrowhead /|
|
|
line 115 185 110 158 0 0 0
|
|
line 115 185 115 175 0 0 0
|
|
# fill it
|
|
fill 140 175 250 250 250
|
|
# WIRELESS ANTENNAE
|
|
fillbox 46 20 54 150 0 150 213
|
|
line 46 20 46 150 170 230 255
|
|
line 54 20 54 150 170 230 255
|
|
fillbox 146 20 154 150 0 150 213
|
|
line 146 20 146 150 170 230 255
|
|
line 154 20 154 150 170 230 255
|
|
end
|
|
object dish 250 161
|
|
# front of dish
|
|
circle 130 80 30 50 0 0 0
|
|
fill 130 80 190 190 190
|
|
# back of dish
|
|
line 130 30 90 30 0 0 0
|
|
line 90 30 80 35 0 0 0
|
|
line 80 35 55 55 0 0 0
|
|
line 55 55 40 75 0 0 0
|
|
line 40 75 40 85 0 0 0
|
|
#
|
|
line 130 130 90 130 0 0 0
|
|
line 90 130 80 125 0 0 0
|
|
line 80 125 55 105 0 0 0
|
|
line 55 105 40 85 0 0 0
|
|
fill 100 50 210 210 210
|
|
#
|
|
# base
|
|
line 100 130 70 160 0 0 0
|
|
line 70 160 150 160 0 0 0
|
|
line 150 160 120 130 0 0 0
|
|
fill 125 150 200 200 200
|
|
# end of antenna
|
|
fillbox 227 77 234 83 0 0 0
|
|
# antenna wires
|
|
line 130 80 230 80 0 0 0
|
|
line 130 30 230 80 0 0 0
|
|
line 130 130 230 80 0 0 0
|
|
end
|
|
object satellite 300 150
|
|
# top of cylinder
|
|
line 125 40 140 40 0 0 0
|
|
line 140 40 153 35 0 0 0
|
|
line 153 35 137 33 0 0 0
|
|
line 137 33 125 40 0 0 0
|
|
fill 140 35 0 90 128
|
|
# antenna
|
|
line 140 36 135 20 0 0 0
|
|
fillbox 133 18 136 21 0 0 0
|
|
# sides of cylinder
|
|
line 125 40 155 130 0 0 0
|
|
line 153 35 182 125 0 0 0
|
|
# rounded bottom of cylinder
|
|
line 155 130 165 133 0 0 0
|
|
line 165 133 175 130 0 0 0
|
|
line 175 130 182 125 0 0 0
|
|
# left wing connector
|
|
line 140 80 125 85 0 0 0
|
|
# left wing - RHS
|
|
line 125 85 130 95 0 0 0
|
|
line 125 85 120 75 0 0 0
|
|
# left wing - TOP + BOTTOM
|
|
line 120 75 20 110 0 0 0
|
|
line 130 95 30 130 0 0 0
|
|
# left wing - LHS
|
|
line 20 110 30 130 0 0 0
|
|
# right wing connector
|
|
line 165 75 180 70 0 0 0
|
|
# right wing - RHS
|
|
line 278 35 283 45 0 0 0
|
|
line 278 35 273 25 0 0 0
|
|
# right wing - TOP + BOTTOM
|
|
line 273 25 173 60 0 0 0
|
|
line 283 45 183 80 0 0 0
|
|
# right wing - LHS
|
|
line 173 60 183 80 0 0 0
|
|
# fill front
|
|
fill 150 80 0 150 213
|
|
# fill left wing
|
|
fill 100 90 0 180 255
|
|
# fill right wing
|
|
fill 200 60 0 110 148
|
|
end
|