Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0476798B2 - - Google Patents
[go: Go Back, main page]

JPH0476798B2 - - Google Patents

Info

Publication number
JPH0476798B2
JPH0476798B2 JP5321788A JP5321788A JPH0476798B2 JP H0476798 B2 JPH0476798 B2 JP H0476798B2 JP 5321788 A JP5321788 A JP 5321788A JP 5321788 A JP5321788 A JP 5321788A JP H0476798 B2 JPH0476798 B2 JP H0476798B2
Authority
JP
Japan
Prior art keywords
rail
scale
movement
head
counter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP5321788A
Other languages
Japanese (ja)
Other versions
JPS63260498A (en
Inventor
Hajime Tatezawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP5321788A priority Critical patent/JPS63260498A/en
Publication of JPS63260498A publication Critical patent/JPS63260498A/en
Publication of JPH0476798B2 publication Critical patent/JPH0476798B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

【発明の詳細な説明】 本発明は図板上の用紙に所望の垂直ピツチで傾
斜線の平行線を描くためのレールタイプ自在平行
定規装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a rail-type universal parallel ruler device for drawing parallel lines of inclined lines at a desired vertical pitch on a sheet of paper on a drawing board.

自在平行定規装置において、所望の垂直ピツチ
の平行線を描くとき、スケールが所定垂直ピツチ
量移動するごとにランプ点灯等の表示が行われれ
ば、能率的に平行線を作図することができる。此
種の装置としては特公昭58−55916号公報に示さ
れるものが公知である。しかるにこの装置は、ス
ケールが基準座標軸に対して平行の場合には、設
定値を指定することにより所望垂直ピツチの平行
線をランプ等の一致表示によつて描くことができ
るが、スケールを基準座標軸に対して所望角度
(第3図参照)に傾斜させてしまうと、傾斜線の
垂直ピツチαと座標軸方向ピツチBの値が異なる
ためピツチ値を指定してもこのピツチ値は座標軸
方向ピツチBを指定することになり、垂直ピツチ
αを指定することにはならなかつた。例えば垂直
ピツチ値を20mmに指定した場合、スケールがY座
標軸方向に20mm移動する毎に、一致表示がなされ
るが、この一致表示に基いて描いた平行線の垂直
ピツチ即ち、平行線に対して直角方向の間隔は20
mmではない。そのため傾斜線を等間隔で描く場合
には、予じめ描こうとする平行線の垂直ピツチに
対応する座標軸方向ピツチBを計算し、この計算
値を指定しなければならず極めて不便である。
When drawing parallel lines at a desired vertical pitch using a universal parallel ruler device, if a display such as lighting a lamp is performed each time the scale moves by a predetermined vertical pitch, the parallel lines can be drawn efficiently. As this type of device, the one shown in Japanese Patent Publication No. 58-55916 is known. However, when the scale is parallel to the reference coordinate axis, this device can draw parallel lines with the desired vertical pitch by specifying a set value using a matching display such as a lamp, but when the scale is parallel to the reference coordinate axis, If it is tilted at a desired angle (see Figure 3), the vertical pitch α of the slope line and the pitch B in the coordinate axis direction are different, so even if you specify a pitch value, this pitch value will not match the pitch B in the coordinate axis direction. However, the vertical pitch α was not specified. For example, if the vertical pitch value is specified as 20 mm, a match will be displayed every time the scale moves 20 mm in the Y coordinate axis direction, but the vertical pitch of the parallel line drawn based on this match display will be Perpendicular spacing is 20
Not mm. Therefore, when drawing inclined lines at equal intervals, the pitch B in the coordinate axis direction corresponding to the vertical pitch of the parallel lines to be drawn must be calculated in advance and this calculated value must be specified, which is extremely inconvenient.

本発明は上記欠陥を除去することを目的とする
ものである。
The present invention aims to eliminate the above-mentioned defects.

以下に本発明の構成を添付図面に示す実施例に
基いて詳細に説明する。
The configuration of the present invention will be described in detail below based on embodiments shown in the accompanying drawings.

2は図板であり、これにXレール4が固定され
該Xレール4にはXカーソル6が移動自在に取付
けられている。前記Xカーソル6のXレール4に
沿つた移動運動は、公知のXエンコーダ8(第2
図参照)によつて90度の位相値を有する一対の連
続パルス信号に変換されるように構成されてい
る。10は前記Xカーソル6に連結するYレール
であり、該Yレール10は前記Xレール4に対し
て直角に設定され、該Yレール10はXレール4
に沿つて移動自在に前記図板2上に支持されてい
る。12は前記Yレール10に移動自在に取付け
られたYカーソルであり、これにヘツド14が取
付けられている。前記Yカーソル12のYレール
10に沿つた移動運動は公知のYエンコーダ16
によつて90度の位相差を有する一対の連続パルス
信号に変換されるように構成されている。前記ヘ
ツド14にはスケール取付板18が、ヘツド14
の基板に対して、回転可能に取付けられ、該スケ
ール取付板18にはスケール20,22が着脱可
能に固定されている。前記スケール取付板18
の、前記ヘツド14基板に対する回転運動は公知
のエンコーダ24によつて90度の位相差を有
し、方向性を具備された一対の連続パルス信号に
変換されるように構成されている。前記Xエンコ
ーダ8の出力端は第2図に示す如く、シユミツト
回路26、方向判別回路28、極性反転回路30
を介してXカウンタ32に接続している。34は
Xカウンタ32のカウント値ゼロを検出して、前
記極性反転回路30のフリツプフロツプ回路を反
転させるためのゼロ検出部である。Xカーソル6
をXレール4に沿つて第1図上、右方向に移動す
ると、Xエンコーダ8が90度位相のずれた一対の
連続パルスを出力する。このパルスはシユミツト
回路26によつて波形整形されて、方向判別回路
28に入力される。方向判別回路28はエンコー
ダ8の出力パルスの位相差に基いて上記パルスの
方向を判別し、極性判別回路30を介して、Xカ
ウンタ32のアツプカウントラインにパルスを出
力する。Xカウンタ32はパルスを加算し、この
加算値はドライバー36によつてX表示部38に
デイジタルに表示される。Xカーソル6をXレー
ル4に沿つて第1図上、左方向に移動すると、方
向判別回路28はXエンコーダ8のパルスを方向
判別し、Xカウンター32のダウンカウントライ
ンにパルスを出力する。これによりXカウンタ3
2はパルスを減算し、この減算値はドライバー3
6によつてX表示部38にデイジタルに表示され
る。Xカーソル6が第1図上、左方向に移動し
て、Xカウンター32がゼロになり、尚も、Xカ
ーソル6が左方向に移動すると、ゼロ検出部34
によつて極性反転回路30が反転し、方向判別回
路28の出力パルスのXカウンター32への入力
経路が切り換わる。即ち、Xカウンター32のカ
ウント値ゼロを基準として、Xカーソル6が第1
図上、左方向に位置している状態において、Xカ
ーソル6が左方向に移動すると、Xカウンタ32
は入力パルスを加算し、Xカーソル6が右方向に
移動すると、Xカウンタ32はパルスを減算す
る。結局、X表示部38には、Xカーソル6の、
Xレール4上のゼロ位置を基準とする絶対移動量
がデイジタルに表示されることになる。上記Xカ
ーソル6のゼロ位置は、Xリセツトスイツチ40
を押してこれをオンとし、Xリセツト回路41を
動作させることにより、Xカウンター32をリセ
ツトすれば、Xレール4上の任意の位置に設定す
ることができる。上記と同様の原理によつて、Y
表示部42には、Yカーソル12のYレール10
上のゼロ位置を基準とする絶対移動量がデイジタ
ルに表示される。また、同様の原理によつて表
示部44にはスケール取付板18の、ヘツド14
基板に対するゼロ度位置を基準とする、絶対回転
量がデイジタルに表示される。前記XY表示部
38,42,44は前記ヘツド14上又はYカー
ソル12上その他適宜の箇所に設置されている。
前記Xエンコーダ8はXレール4の端部に、前記
Yエンコーダ16はYレール10の端部に、前記
エンコーダ24はヘツド14の内部にそれぞれ
配設されている。前記X,Y,カウンター3
2,50,52はラツチ70,72,74を介し
てマイクロコンピユータの入出力インターフエー
ス76に接続している。前記マイクロコンピユー
タの入出力インターフエース76、CPU78、
ROM100、RAM102、デコーダ104は
ヘツド14に取付けたカバー内の回路取付板に集
積化されて装置されている。48はX1,Y1、
、α値読込指示キーでり、該キー48が押され
ると、入出力インターフエース76に接続するX
カウンタ32、Yカウンタ50、及びカウンタ
52の出力カウント値X1,Y1、及びα値設
定デイジタルスイツチ54によつて設定されたピ
ツチ値αがRAM102に記憶保持される。60
はヘツド14に取付けたランプから成る表示手段
であり、前記マイクロコンピユータの出力信号に
よつて点灯するように構成されている。尚、マイ
クロコンピユータの出力によつて動作する表示手
段60は、ランプ以外にブザー、その他、その出
力信号が視覚的、聴覚的に認識可能なものであれ
ばどのようなものでも良い。尚、図中、104は
デコーダ、70はオールリセツトスイツチ、72
はオールリセツト回路、41,89,63はリセ
ツト回路、40,88,62はリセツトスイツチ
である。また、本実施例ではXエンコーダ8、Y
エンコーダ16及びエンコーダ24に市販のイ
ンクリメンタル方式のエンコーダを用いている
が、市販のアブソリユート型エンコーダを用いる
ことができる。
Reference numeral 2 denotes a drawing board, to which an X rail 4 is fixed, and an X cursor 6 is movably attached to the X rail 4. The movement of the X cursor 6 along the X rail 4 is controlled by a known X encoder 8 (second
(see figure) into a pair of continuous pulse signals having a phase value of 90 degrees. 10 is a Y rail connected to the X cursor 6, the Y rail 10 is set perpendicular to the X rail 4, and the Y rail 10 is connected to the X rail 4.
It is supported on the drawing board 2 so as to be movable along the drawing board 2. 12 is a Y cursor movably attached to the Y rail 10, and a head 14 is attached to this. The movement of the Y cursor 12 along the Y rail 10 is controlled by a known Y encoder 16.
is configured to be converted into a pair of continuous pulse signals having a phase difference of 90 degrees. A scale mounting plate 18 is attached to the head 14.
The scale mounting plate 18 has scales 20 and 22 removably fixed to the scale mounting plate 18. The scale mounting plate 18
The rotary motion of the head 14 relative to the substrate is converted by a known encoder 24 into a pair of continuous pulse signals having a phase difference of 90 degrees and having directionality. As shown in FIG. 2, the output terminal of the X encoder 8 is connected to a Schmitt circuit 26, a direction discrimination circuit 28, and a polarity inversion circuit 30.
It is connected to the X counter 32 via. Reference numeral 34 denotes a zero detection section for detecting the count value zero of the X counter 32 and inverting the flip-flop circuit of the polarity inversion circuit 30. X cursor 6
1 along the X rail 4, the X encoder 8 outputs a pair of continuous pulses with a phase shift of 90 degrees. This pulse is waveform-shaped by the Schmitt circuit 26 and input to the direction determining circuit 28. The direction determining circuit 28 determines the direction of the pulses based on the phase difference between the output pulses of the encoder 8, and outputs the pulses to the up count line of the X counter 32 via the polarity determining circuit 30. The X counter 32 adds up the pulses, and this added value is digitally displayed on the X display section 38 by the driver 36. When the X cursor 6 is moved to the left along the X rail 4 in FIG. As a result, X counter 3
2 subtracts the pulse, and this subtraction value is the driver 3
6 is digitally displayed on the X display section 38. When the X cursor 6 moves to the left in FIG. 1 and the X counter 32 becomes zero, and if the X cursor 6 also moves to the left, the zero detector
As a result, the polarity inverting circuit 30 is inverted, and the input path of the output pulse of the direction determining circuit 28 to the X counter 32 is switched. That is, with the count value zero of the X counter 32 as a reference, the X cursor 6 is
When the X cursor 6 moves to the left in the state where it is located to the left in the figure, the X counter 32
adds input pulses, and when the X cursor 6 moves to the right, the X counter 32 subtracts the pulses. In the end, the X cursor 6 appears on the X display section 38.
The absolute amount of movement based on the zero position on the X-rail 4 will be digitally displayed. The zero position of the X cursor 6 is the X reset switch 40.
By pressing to turn it on and operating the X reset circuit 41, the X counter 32 can be reset to any position on the X rail 4. By the same principle as above, Y
The Y rail 10 of the Y cursor 12 is displayed on the display section 42.
The absolute amount of movement relative to the top zero position is digitally displayed. Also, based on the same principle, the head 14 of the scale mounting plate 18 is attached to the display section 44.
The absolute amount of rotation is digitally displayed relative to the zero degree position relative to the substrate. The XY display sections 38, 42, and 44 are placed on the head 14, the Y cursor 12, or other appropriate locations.
The X encoder 8 is disposed at the end of the X rail 4, the Y encoder 16 is disposed at the end of the Y rail 10, and the encoder 24 is disposed inside the head 14. Said X, Y, counter 3
2, 50, and 52 are connected through latches 70, 72, and 74 to an input/output interface 76 of the microcomputer. The input/output interface 76 of the microcomputer, the CPU 78,
The ROM 100, RAM 102, and decoder 104 are integrated on a circuit mounting plate inside a cover attached to the head 14. 48 is X1, Y1,
, is an α value reading instruction key, and when this key 48 is pressed, the
The counter 32, the Y counter 50, the output count values X1, Y1 of the counter 52, and the pitch value α set by the α value setting digital switch 54 are stored and held in the RAM 102. 60
is a display means consisting of a lamp attached to the head 14, and is configured to be turned on by an output signal from the microcomputer. In addition to the lamp, the display means 60 operated by the output of the microcomputer may be a buzzer or any other device whose output signal can be recognized visually and audibly. In the figure, 104 is a decoder, 70 is an all reset switch, and 72
is an all reset circuit; 41, 89, and 63 are reset circuits; and 40, 88, and 62 are reset switches. Furthermore, in this embodiment, the X encoder 8, the Y encoder 8,
Although commercially available incremental encoders are used for the encoder 16 and encoder 24, commercially available absolute encoders may be used.

尚、上記の説明から明らかな如く、Xエンコー
ダ8、シユミツト回路26、方向判別回路28、
極性反転回路30、ゼロ検出部34、Xリセツト
スイツチ40、Xリセツト回路41及びXカウン
タ32はX移動データ造出手段を構成し、Yエン
コーダ16、シユミツト回路80、方向判別回路
82、極性反転回路84、ゼロ検出部86、Yリ
セツトスイツチ88、Yリセツト回路89及びY
カウンタ50はY移動データ造出手段を構成し、
エンコーダ24、シユミツト回路90、方向判
別回路92、極性反転回路94、ゼロ検出部9
6、リセツトスイツチ62、リセツト回路6
3及びカウンタ52は角度データ造出手段を
構成している。またデイジタルスイツチ54は垂
直ピツチを指示する手段を構成している。
As is clear from the above description, the X encoder 8, the Schmitt circuit 26, the direction determination circuit 28,
The polarity inversion circuit 30, the zero detection section 34, the X reset switch 40, the 84, zero detection section 86, Y reset switch 88, Y reset circuit 89 and Y
The counter 50 constitutes Y movement data generating means,
Encoder 24, Schmitt circuit 90, direction discrimination circuit 92, polarity inversion circuit 94, zero detection section 9
6, reset switch 62, reset circuit 6
3 and the counter 52 constitute angle data generating means. Further, the digital switch 54 constitutes means for instructing the vertical pitch.

次に本実施例の作用について説明する。 Next, the operation of this embodiment will be explained.

まず、スケール20を図板2上に想定されるX
座標基準線62に対して平行に設定し、該平行状
態において、カウンタ52をゼロにリセツトす
る。このスケール20をX座標基準線62に平行
に設定する作業は、まず、スケール取付板18を
ヘツド14基板側に固定し且つYカーソル12を
Yレール10に固定しておいて、スケール20の
一点を目印にして図板2上の用紙に点を付し、次
に、Yレール10をXレール4に沿つて任意量移
動し、しかる後に、スケール20の上記一点を目
印にして用紙に点を付す。しかる後に、上記用紙
上の2点を直線で結ぶ。次に、スケール取付板1
8の固定を解除して上記直線にスケール20を合
わせれば、スケール20はX座標基準線61に対
して平行となる。該状態において、リセツトス
イツチ62を押してカウンタ52をゼロにリセ
ツトする。上記のスケール角度ゼロ設定作業を完
了した後、用紙上にX座標基準線61に対して所
望の傾斜角を成す傾斜直線で、所望の垂直ピツ
チαで平行線を多数作図したいときは、まず、α
値設定デジタルスイツチ54でピツチ値αを指定
し、且つ、スケール20の角度を所望の値に設
定して、スケール取付板18をヘツド14の基板
側に固定し、スケール取付板18が不用意に回転
しないようにしておく。該状態において、ヘツド
14を移動して、スケール20を用紙上の所望の
位置に移動し、読込指示キー48を押してこれを
投入するとともに、筆記具で以つてスケール20
に沿つて最初の直線64を引く。キー48が投入
されると、上記カウンター32,50,52のカ
ウント値X1,Y1、、及びデイジタルスイツ
チ54の出力ピツチ値αがスケール20の基準位
置データとして、RAM102に記憶される。次
に、例えば、ヘツド14を第3図上、上方向に移
動する。ヘツド14の移動により入出力インター
フエース76にはカウンター32のカウント値X
が入力される。CPU78は、上記RAM102の
基準位置データとROM100に書き込まれてい
る計算式に基いて、 Y=(X−X1)tan+nα/cos+Y1 ……(1) を計算する。上記nは整数であり、n=1,n=
2,n=3,n=4,……のそれぞれのnに対応
するYの値を所定の数、計算する。上記(1)式は、
n=1の場合、直線64に対してαの垂直ピツチ
を有する直線66上の、直線64の任意の一点に
対応する、一点のY座標値の式である。即ち、第
3図において、 Y=A+B+Y1 そしてA/X−X1=tan ゆえに、A=(X−X1)tan また、α/B=cos ゆえにB=α/cos 上記A,Bを上記Y=A+B+Y1に代入すると
(1)式が得られる。
First, scale 20 is
The counter 52 is set parallel to the coordinate reference line 62, and in the parallel state, the counter 52 is reset to zero. To set the scale 20 parallel to the Mark a dot on the paper on the drawing board 2 using the mark as a mark, then move the Y rail 10 by an arbitrary amount along the X rail 4, and then mark a dot on the paper using the above point on the scale 20 as a mark. attach After that, connect the two points on the paper with a straight line. Next, scale mounting plate 1
8 is released and the scale 20 is aligned with the above-mentioned straight line, the scale 20 becomes parallel to the X coordinate reference line 61. In this state, the reset switch 62 is pressed to reset the counter 52 to zero. After completing the scale angle zero setting work described above, if you want to draw a number of parallel lines on the paper with inclined straight lines forming a desired angle of inclination with respect to the X coordinate reference line 61 and a desired vertical pitch α, first, α
Specify the pitch value α with the value setting digital switch 54, set the angle of the scale 20 to a desired value, and fix the scale mounting plate 18 to the board side of the head 14 to prevent the scale mounting plate 18 from being accidentally attached. Keep it from rotating. In this state, move the head 14 to move the scale 20 to a desired position on the paper, press the reading instruction key 48 to input it, and use a writing instrument to read the scale 20.
Draw a first straight line 64 along. When the key 48 is turned on, the count values X1, Y1 of the counters 32, 50, 52 and the output pitch value α of the digital switch 54 are stored in the RAM 102 as the reference position data of the scale 20. Next, for example, the head 14 is moved upward in FIG. Due to the movement of the head 14, the count value X of the counter 32 is displayed on the input/output interface 76.
is input. The CPU 78 calculates Y=(X−X1) tan+nα/cos+Y1 (1) based on the reference position data of the RAM 102 and the calculation formula written in the ROM 100. The above n is an integer, n=1, n=
A predetermined number of Y values corresponding to each n of 2, n=3, n=4, . . . are calculated. The above formula (1) is
When n=1, this is the equation for the Y coordinate value of one point corresponding to an arbitrary point on the straight line 64 on the straight line 66 having a vertical pitch of α with respect to the straight line 64. That is, in Fig. 3, Y=A+B+Y1 and A/X-X1=tan Therefore, A=(X-X1)tan Also, α/B=cos Therefore, B=α/cos The above A and B are replaced by the above Y=A+B+Y1 When substituted into
Equation (1) is obtained.

ヘツド14の第3図上、上方向の移動によりカ
ウンター50のラツチ値yがY=yとなると、マ
イクロコンピユータは入出力インターフエース7
6から一致信号を出力し、表示手段60は点灯す
る。操作者は表示手段60の点灯を見てヘツド1
4の移動を停止し、表示手段60が点灯している
状態において、スケール20に沿つて線を描け
ば、直線64に対して直角方向にαの垂直ピツチ
を有する直線66を描くことができる。次にヘツ
ド14を第3図上、上方向に移動する。直線66
に対してαの垂直ピツチを有する直線上にスケー
ル20が位置すると、マイクロコンピユータは一
致信号を出力する。操作者は表示手段60のピツ
チ表示に基いて次の平行線を描く。このようにし
て順次垂直ピツチαの平行線を表示手段60の表
示に基いて描いてゆく。尚、上記は、ヘツド14
のY座標基準線方向の移動量を基準として平行線
を描く場合であるが、ヘツド14のX座標基準線
65方向の移動量を基準とすることもできる。こ
場合、基準線64に対してnαの垂直ピツチ離れ
た各平行線上の、基準線64上の任意の一点に対
応するX座標値は、 X=Y−Y1/tan−nα/sin+X1で求めること
がで きる。尚、上記nは1,2,3,4,5,……の
値即ち整数であり、このnの値ごとに上記Xの値
が計算される。
When the latch value y of the counter 50 becomes Y=y due to the upward movement of the head 14 in FIG.
6 outputs a coincidence signal, and the display means 60 lights up. The operator sees the lighting of the display means 60 and selects the head 1.
4 is stopped and the display means 60 is lit, if a line is drawn along the scale 20, a straight line 66 having a vertical pitch of α in a direction perpendicular to the straight line 64 can be drawn. Next, the head 14 is moved upward in FIG. straight line 66
When the scale 20 is located on a straight line having a vertical pitch of α to , the microcomputer outputs a coincidence signal. The operator draws the next parallel line based on the pitch display on the display means 60. In this way, parallel lines of vertical pitch α are sequentially drawn based on the display on display means 60. Note that the above is for head 14.
In this case, parallel lines are drawn based on the amount of movement of the head 14 in the direction of the Y coordinate reference line 65, but it is also possible to use the amount of movement of the head 14 in the direction of the X coordinate reference line 65 as a reference. In this case, the X coordinate value corresponding to an arbitrary point on the reference line 64 on each parallel line that is nα vertical pitches away from the reference line 64 can be found by X=Y−Y1/tan−nα/sin+X1. I can do it. Note that n is a value of 1, 2, 3, 4, 5, . . . , or an integer, and the value of X is calculated for each value of n.

本発明は上述の如く構成したので、所望のピツ
チ位置を指定すれば、スケールが基準座標軸に対
して傾斜していてもスケールのその基準位置に対
する直角方向の移動量が設定ピツチ値と一致する
ごとに表示装置による表示が行われるので、能率
的に所望の垂直ピツチの平行線を描くことがで
き、冒頭所載の目的を達成することができる効果
が存する。
Since the present invention is configured as described above, once a desired pitch position is specified, even if the scale is tilted with respect to the reference coordinate axis, the amount of movement of the scale in the perpendicular direction to the reference position matches the set pitch value. Since the display is performed by the display device, parallel lines of a desired vertical pitch can be drawn efficiently, and the object described at the beginning can be achieved.

【図面の簡単な説明】[Brief explanation of the drawing]

図は本発明の好適な実施例を示し、第1図は平
面図、第2図はブロツク回路図、第3図は説明図
である。 2…図板、4…Xレール、6…Xカーソル、8
…Xエンコーダ、10…Yレール、12…Yカー
ソル、14…ヘツド、16…Yエンコーダ、18
…スケール取付板、20,22…スケール、24
…Oエンコーダ、26…シユミツト回路、28…
方向判別回路、30…極性反転回路、32…Xカ
ウンタ、34…ゼロ検出部、36…ドライバー、
38…X表示部、40…Xリセツトスイツチ、4
4…表示部、48…X1,Y1、、α値読込
指示キー、50…Yカウンタ、52…カウン
タ、54…α値設定デイジタルスイツチ、60…
表示手段、62…リセツトスイツチ、64…直
線、66…直線、76…入出力インターフエー
ス、78…CPU、100…ROM、102…
RAM、104…デコーダ。
The drawings show preferred embodiments of the present invention, with FIG. 1 being a plan view, FIG. 2 being a block circuit diagram, and FIG. 3 being an explanatory diagram. 2...Drawing board, 4...X rail, 6...X cursor, 8
...X encoder, 10...Y rail, 12...Y cursor, 14...head, 16...Y encoder, 18
...Scale mounting plate, 20, 22...Scale, 24
...O encoder, 26... Schmitt circuit, 28...
Direction discrimination circuit, 30... Polarity inversion circuit, 32... X counter, 34... Zero detection unit, 36... Driver,
38...X display section, 40...X reset switch, 4
4...Display section, 48...X1, Y1, α value reading instruction key, 50...Y counter, 52...Counter, 54...α value setting digital switch, 60...
Display means, 62... Reset switch, 64... Straight line, 66... Straight line, 76... Input/output interface, 78... CPU, 100... ROM, 102...
RAM, 104...Decoder.

Claims (1)

【特許請求の範囲】[Claims] 1 Yレール10のXレール4に沿つた移動量を
出力するX移動データ造出手段と、前記Yレール
10に沿つたヘツド14の移動量を出力するY移
動データ造出手段と、スケールの前記ヘツド14
の基板に対するゼロ度を基準とする回転角度量を
出力する角度データ造出手段とから成る装置に
おいて、平行線の垂直ピツチを指示する手段と、
前記X,Y移動及び角度の各データに基いてス
ケールの所望の位置の位置データを基準位置デー
タと成し、この基準位置のスケールに対して垂直
方向に前記垂直ピツチ値の整数倍の値離れた位置
データと前記XY移動データ造出手段のうちの少
くとも一方の手段の出力位置データが一致すると
一致信号を出力するマイクロコンピユータと、該
一致信号によつて駆動される表示手段とを備えた
レールタイプ自在平行定規装置。
1 X movement data generating means for outputting the movement amount of the Y rail 10 along the X rail 4; Y movement data generating means for outputting the movement amount of the head 14 along the Y rail 10; Head 14
An angle data generating means for outputting a rotation angle amount with reference to zero degree with respect to the substrate, means for indicating the vertical pitch of the parallel line;
Based on the X, Y movement and angle data, the position data of the desired position of the scale is set as reference position data, and the distance in the vertical direction from the scale of this reference position is an integral multiple of the vertical pitch value. a microcomputer that outputs a coincidence signal when the output position data of at least one of the XY movement data generating means matches, and a display means that is driven by the coincidence signal. Rail type flexible parallel ruler device.
JP5321788A 1988-03-07 1988-03-07 Rail type universal parallel rule device Granted JPS63260498A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5321788A JPS63260498A (en) 1988-03-07 1988-03-07 Rail type universal parallel rule device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5321788A JPS63260498A (en) 1988-03-07 1988-03-07 Rail type universal parallel rule device

Publications (2)

Publication Number Publication Date
JPS63260498A JPS63260498A (en) 1988-10-27
JPH0476798B2 true JPH0476798B2 (en) 1992-12-04

Family

ID=12936666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5321788A Granted JPS63260498A (en) 1988-03-07 1988-03-07 Rail type universal parallel rule device

Country Status (1)

Country Link
JP (1) JPS63260498A (en)

Also Published As

Publication number Publication date
JPS63260498A (en) 1988-10-27

Similar Documents

Publication Publication Date Title
US4628609A (en) Incremental measuring and machine control system
EP0417141A4 (en) Digital measuring and proportioning instrument
JPH0361127B2 (en)
US5115569A (en) Coordinate reading and marking device
JPH0476798B2 (en)
JPH0476794B2 (en)
JPH0476795B2 (en)
JPH0476796B2 (en)
JPS592322B2 (en) Angle measuring instrument
US4187612A (en) Height gage
JPS60214998A (en) Rail type universal parallel rule device
JPH0342611B2 (en)
JP3082812B2 (en) T-shaped material mounting height mounting angle measuring device
JPS63260497A (en) Display unit for universal parallel rule
JP2553352Y2 (en) Automatic dimension measuring device
JPH0547400B2 (en)
JPS60201998A (en) Rail type universal parallel rule device
JPS60157290U (en) Rail type flexible parallel ruler device
JPS60164091U (en) Rail type flexible parallel ruler device
JP2606581Y2 (en) Automatic dimension measuring device
JPS60138794U (en) Rail type flexible parallel ruler device
JPH0623924Y2 (en) Surveyor with horizontal scale
JPS5855917B2 (en) drawing machine
JPH0531083B2 (en)
JPS60224599A (en) Display device for universal parallel rule