JPS6251497A - Drawing device - Google Patents
Drawing deviceInfo
- Publication number
- JPS6251497A JPS6251497A JP19112085A JP19112085A JPS6251497A JP S6251497 A JPS6251497 A JP S6251497A JP 19112085 A JP19112085 A JP 19112085A JP 19112085 A JP19112085 A JP 19112085A JP S6251497 A JPS6251497 A JP S6251497A
- Authority
- JP
- Japan
- Prior art keywords
- pen
- line segment
- recording
- carriage
- coordinate data
- 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.)
- Granted
Links
- 238000012937 correction Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 210000000078 claw Anatomy 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
Landscapes
- Recording Measured Values (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
−産業上の利用分野一
本発明は、X−Yプロッタ、製図機等の作図装置に関す
る。DETAILED DESCRIPTION OF THE INVENTION - Industrial Application Field 1. The present invention relates to a drawing device such as an X-Y plotter or a drawing machine.
一従来技術一
周知のように、従来の多ペン式X−Yプロッタは第6図
示のように、入力信号によって矢印X方向に送られるガ
イド軸1を有し、このガイド軸1にペンキャリッジ2を
Y方向に移動可能に支持し、装置本体3のペン格納部3
aに位置した記録ペンP(例えばインクペン、サインペ
ン、水性ボールペン、スクライブペン)のうち選択され
た1つをペンキャリッジ2に拾いあげ、ペンキャリッジ
2を記録開始位置までX−Y方向に駆動し、ペンキャリ
ッジ2に設けられるペンアップダウン制御装置によって
ペン筆記面に接触(ペンダウン)し、ペンキャリッジ2
を作図図形に従ってX−Y方向に移動及び必要に応じて
ペンを筆記面から離間(ペンアップ)することで筆記面
への記録を行う。1. Prior Art 1. As is well known, a conventional multi-pen type X-Y plotter has a guide shaft 1 which is sent in the direction of arrow X in response to an input signal, as shown in FIG. is supported movably in the Y direction, and the pen storage section 3 of the device main body 3
A selected one of the recording pens P (for example, an ink pen, a felt-tip pen, a water-based ballpoint pen, and a scribe pen) located at position a is picked up by the pen carriage 2, and the pen carriage 2 is driven in the X-Y direction to the recording start position, The pen up-down control device provided in the pen carriage 2 causes the pen to come into contact with the writing surface (pen down), and the pen carriage 2
Recording is performed on the writing surface by moving the pen in the X-Y direction according to the drawn figure and moving the pen away from the writing surface (pen up) as necessary.
ペンキャリッジ2は例えば第7図に示す構成にされる。The pen carriage 2 has a configuration shown in FIG. 7, for example.
ペンキャリッジ本体11はガイド軸12に沿ってY軸方
向に駆動され、このペンキャリッジ本体11上には摺動
軸13によってZ軸方向(ペンアップ、ダウン方向)に
駆動されるペン保持部14が設けられる。ペン保持部1
4は駆動コイル15をペンキャリッジ本体11上の一対
の板状永久磁石18A 、 1111B間に有し、この
駆動コイル15への通電によってペンダウン方向への駆
動力を得るように構成される。また、ペン保持部14に
はペンキャリッジ本体11から突出して記録ペン17を
クランプするペン保持ツメ18を備え、記録ペン17を
保持する。19は記録紙である。The pen carriage body 11 is driven in the Y-axis direction along a guide shaft 12, and on this pen carriage body 11 is a pen holder 14 that is driven in the Z-axis direction (pen up/down direction) by a sliding shaft 13. provided. Pen holding part 1
4 has a drive coil 15 between a pair of plate-shaped permanent magnets 18A and 1111B on the pen carriage main body 11, and is configured to obtain a driving force in the pen-down direction by energizing the drive coil 15. Further, the pen holding portion 14 is provided with a pen holding claw 18 that protrudes from the pen carriage main body 11 and clamps the recording pen 17, and holds the recording pen 17. 19 is recording paper.
こうした多ペン弐X−Yプロッタなど記録ペンを交換し
て作図する作図装置においては、ペンキャリッジに交換
保持された記録ペンのペン先中心にずれが発生すること
がある。これはペン先の変形やペン筒体中心に対するペ
ン先の偏心等によって起こるもので。In such a plotting apparatus such as a multi-pen XY plotter that plots by replacing the recording pen, the center of the pen tip of the recording pen exchanged and held in the pen carriage may be misaligned. This is caused by deformation of the pen tip or eccentricity of the pen tip relative to the center of the pen barrel.
作図途中のペン交換時に作図点がずれたり作図図形の位
置ずれを起す問題がある。When replacing a pen during drawing, there is a problem that the drawing point may be shifted or the position of the drawn figure may be misaligned.
上述の問題を解消するのに、従来は作図開始前に、あら
かじめ第8図に示すように基準となる記録ペンによって
等間隔にx、Y方向に夫々線分見。、lYを描画し、各
線分又X、JIY と同じX、Y座標のデータを使って
個々の記録ペンによる線分Lx+”Lxn+LYI〜L
ynを描画し、第9図に拡大図を示すように線分1x、
lv位置に対する線分LXI〜Lxn* LYI”Ly
nのx、y方向位置ずれを誤差値ΔXn、八Yn とし
て各記録ペン毎にルーパ等で実測し、各誤差値を作図装
置に位置補正データとして登録しておき、作図時にはペ
ン交換毎に当該ペンの位置補正データによりペンキャリ
ッジの座標補正を行なうようにしている。In order to solve the above-mentioned problem, conventionally, before starting drawing, line segments are measured in the x and y directions at equal intervals using a recording pen as a reference, as shown in FIG. , lY, and use the same X and Y coordinate data as each line segment and X, JIY to draw the line segment Lx+"Lxn+LYI~L
yn, and as shown in the enlarged view in Figure 9, line segment 1x,
Line segment LXI to Lxn* LYI”Ly for lv position
The positional deviation of n in the x and y directions as error values ΔXn and 8Yn is actually measured using a looper, etc. for each recording pen, and each error value is registered in the plotting device as position correction data. The coordinates of the pen carriage are corrected based on the pen position correction data.
従って、従来は記録ペン毎の位置ずれを無くした作図に
は記録ペン毎に誤差値Δxn 。Therefore, conventionally, in order to print without positional deviation between recording pens, an error value Δxn is required for each recording pen.
ΔYnの読み取り作業と位置補正データの入力作業を必
要とし、しかもこれら作業は記録ペンのインク消費で新
しいペンと交換するときにはその都度必要とし、作図作
業効率を悪くするし、精度良い連続自動作業を難しくす
るものであった。It is necessary to read ΔYn and input position correction data, and these operations consume ink in the recording pen and are required every time a new pen is replaced. This reduces the efficiency of drawing work and makes it difficult to perform continuous automatic work with high precision. It was meant to be difficult.
一発明の目的一
本発明は、以上に述べたような従来の問題点に鑑み、記
録ペン毎のペン先中心位置ずれを精度良く自動補正でき
るようにした作図装置を提供することを目的とする。1. OBJECTS OF THE INVENTION 1. In view of the conventional problems as described above, an object of the present invention is to provide a drawing device that can automatically correct the center position deviation of the pen tip of each recording pen with high precision. .
一発明の構成一
本発明は、ペン交換時にペンが自由に回転しないような
回り止めを備えたペンとペンキャリッジと座標データに
従って該ペンキャリッジをX−Y方向に移動させながら
該ペンキャリッジを保持する記録ペンによって記録紙に
作図する作図装置において、前記ペンキャリー、ジに設
けられペンキャリッジの移動で記録紙に描画された線分
を検出する線分センサと、所定の作図座標データを使っ
て前記記録ペンにより線分を描画させた後、前記ペンキ
ャリッジの移動で前記線分センナが該線分を検出したと
きの座標データと前記作図座標データとの差から当該記
録ペンのペン先位置ずれ量を求め、この位置ずれ量で当
該記録ペンによる作図座標データを補正する補正制御手
段とを備えたことを特徴とする。1. Structure of the Invention 1. The present invention includes a pen and a pen carriage equipped with a rotation stop that prevents the pen from rotating freely when replacing the pen, and a pen carriage that holds the pen carriage while moving the pen carriage in the X-Y direction according to coordinate data. A drawing device that draws a drawing on a recording paper using a recording pen that uses a line segment sensor that is provided in the pen carrier and detects a line drawn on the recording paper by movement of the pen carriage, and predetermined drawing coordinate data. After drawing a line segment with the recording pen, the pen tip position shift of the recording pen is determined from the difference between the coordinate data when the line segment sensor detects the line segment by movement of the pen carriage and the drawing coordinate data. The present invention is characterized by comprising a correction control means for determining the amount of positional deviation and correcting coordinate data drawn by the recording pen using the amount of positional deviation.
−実施例−
第1図は本発明の一実施例を示す多ペン弐X−Yプロッ
タの制御回路図である。-Embodiment- Fig. 1 is a control circuit diagram of a multi-pen XY plotter showing an embodiment of the present invention.
MPU21.ROM22.RAM23.及び入出力回路
24を備えるマイクロプロセッサは、入出力回路24を
介して作図データDATAを取込み、このデータに従っ
てモータ駆動回路25にはX方向の位置座標データを与
え、モータ駆動回路2BにはY方向の位置座標データを
与え、これらデータに従ってモータ駆動回路25.28
が夫々パルスモータ27,28を駆動することで前述の
ペンキャリッジを作図データに従った移動及び作図に使
用するペン種指定に従ったペン交換移動させる。また、
マイクロプロセッサは作図データに従ってペンアップ、
ダウン制御信号UP/DOWNをペン駆動回路29に与
え、この制御信号に従ってペン駆動回路29が前述の駆
動コイル15にダウン方向の電流を供給してペン保持部
!4をペンダウン方向に駆動する。MPU21. ROM22. RAM23. A microprocessor including an input/output circuit 24 takes in drawing data DATA via the input/output circuit 24, and according to this data provides X-direction position coordinate data to the motor drive circuit 25, and Y-direction coordinate data to the motor drive circuit 2B. The motor drive circuit 25.28 gives the position coordinate data of
drive the pulse motors 27 and 28, respectively, to move the aforementioned pen carriage in accordance with the drawing data and to change the pen in accordance with the designation of the pen type used for drawing. Also,
The microprocessor raises the pen according to the drawing data.
A down control signal UP/DOWN is given to the pen drive circuit 29, and in accordance with this control signal, the pen drive circuit 29 supplies a current in the down direction to the drive coil 15 described above, and the pen holding portion is moved! 4 in the pen down direction.
こうしたマイクロプロセッサによるペン移動、交換、ア
ップダウンの制御装置において、入出力回路24にはペ
ン判別器30が接続され、また線分センサ31がセンサ
アンプ32を介して接続される。ペン判別器30は交換
されたペンキャリッジ上のペンを判別するもので、例え
ば第2図にペンキャリッジの一部を示すように、ペン格
納部に格納される各種の記録ペン17にはその種類等を
特定する符号化着色テープ17a 、 171)
、 17cを施しておき、ペン保持部14に拾い上げら
れたペン17の着色テープ17a 、 17b 、
17c部分をペン判別器30が光学的に検出すること
でペン17に対応づけたペン判別コードデータを得る。In such a microprocessor-based pen movement, exchange, and up/down control device, a pen discriminator 30 is connected to the input/output circuit 24, and a line sensor 31 is connected via a sensor amplifier 32. The pen discriminator 30 is for discriminating the pen on the replaced pen carriage. For example, as shown in FIG. Coded colored tape 17a, 171) identifying etc.
, 17c, and the colored tapes 17a, 17b of the pen 17 picked up by the pen holder 14,
The pen discriminator 30 optically detects the portion 17c to obtain pen discrimination code data associated with the pen 17.
また、記録ペンの交換頻度が高くなる場合等により記録
ペンが回転するとその検出したペン先位置ずれ量と実際
の位置ずれ量に誤差が発生する。この誤差は第2図に示
すように記録ペン17に予め回転止めチップ20を取付
けておき、ペン保持ツメ1日への保持が一定の回転位置
になるようにすることで無くすことができる。即ち、こ
の回転止めチップ20はペン保持ツメ18の基部の平面
に接触できる平面を背面に備えるものであるから、これ
らの平面どうしの接触によりペン保持ツメ18に対する
記録ペン17の回転方向の関係が特定する。Further, when the recording pen rotates due to an increase in the frequency of replacing the recording pen, an error occurs between the detected pen tip positional deviation amount and the actual positional deviation amount. This error can be eliminated by attaching a rotation stopper tip 20 to the recording pen 17 in advance, as shown in FIG. 2, so that the pen holding tab is held at a constant rotational position. That is, since the rotation stopper chip 20 has a flat surface on the back surface that can come into contact with the flat surface of the base of the pen holding claw 18, the relationship of the rotational direction of the recording pen 17 with respect to the pen holding claw 18 is changed due to the contact between these flat surfaces. Identify.
線分センサ31は、第2図に示すように、ペンキャリッ
ジ本体11に設けられ、スポット光を記録紙面に照射す
る発光源31Aと該スポット光の反射光量を検出する受
光器31Bを有し、記録ペン17によって記録紙19上
に作図された線分りの有無を記録紙面との光反射率の違
いとして電圧信号レベルで検出する。As shown in FIG. 2, the line sensor 31 is provided on the pen carriage main body 11, and has a light emitting source 31A that irradiates a recording paper surface with a spot light and a light receiver 31B that detects the amount of reflected light of the spot light. The presence or absence of a line segment drawn on the recording paper 19 by the recording pen 17 is detected based on the voltage signal level as a difference in light reflectance from the recording paper surface.
こうしたペン判別器30及び線分センサ3!はマイクロ
プロッサによるペン先位置ずれ補正制御に使用される。Such a pen discriminator 30 and line segment sensor 3! is used for pen tip misalignment correction control by the microprosser.
以下、マイクロプロセッサによる補正制御を詳細に説明
する。Correction control by the microprocessor will be explained in detail below.
まず、ペン先位置ずれ補正制御の開始のスイッチ33又
は作図開始前の処理命令により、MPU21は第3図に
示すような定められたテストパターンをペン交換しなが
ら作図制御する0例えば、線分L X l l L y
1はインクペンによる作図、LX2.LY2は水性ボ
ールペン、LXn + LYnはサインペンによる作図
で、これら線分は適当な間隔(図示では等間隔)になる
座標データによって作図される。上述の作図制御によっ
て実際に作図される位置は作図のための座標データ位置
に対して各記録ペンのペン先位置ずれ分だけずれた座標
値になる。First, in response to a switch 33 for starting pen tip positional deviation correction control or a processing command before starting drawing, the MPU 21 controls drawing a predetermined test pattern as shown in FIG. 3 while exchanging pens. X l l L y
1 is drawing with an ink pen, LX2. LY2 is drawn with a water-based ballpoint pen, and LXn + LYn is drawn with a felt-tip pen, and these line segments are drawn using coordinate data at appropriate intervals (equal intervals in the figure). The position actually drawn by the above-described drawing control is a coordinate value that is shifted by the pen tip position shift of each recording pen with respect to the coordinate data position for drawing.
上述までの線分の作図制御の後、マイクロプロセッサは
線分センサ31を使って各記録ペンのペン先位置ずれ量
(誤差分)を自動検出する。この制御には第3囚に示す
テストパターン上を横切る方向にペンキャリー2ジを移
動させ、各線分Lx+ −Lxn 、 LYI −Lv
nを線分センサ31が検出したときのペンキャリッジ座
標値から求める。After the line segment drawing control described above, the microprocessor uses the line segment sensor 31 to automatically detect the pen tip position shift amount (error amount) of each recording pen. For this control, the pen carrier 2 is moved in the direction across the test pattern shown in the third prisoner, and each line segment Lx+ -Lxn, LYI -Lv
n is determined from the pen carriage coordinate value detected by the line segment sensor 31.
第4図は誤差分の自動検出の制御フローを示し、線分L
x+”LxnのX軸方向のずれ量を検出する場合である
。マイクロプロセッサは線分番号Nを数値“1”にセッ
ト(ステップS1)した後、線分LX+”’Lxnの座
標から外れた位置(第3図中のA点)に線分センサ31
を位置させ(ステップS2)、このA点での線分センサ
31の出力レベルを現在レベルとして記憶する(ステッ
プ53)0次に、線分センサ31の検出レベルが現在レ
ベルから変化したか否かを判定しくステップ34)変化
なしのときに現在のX座標値を+1する(ステップ35
)と共に+1分だけの移動パルスをモータ駆動回路25
に与え、ペンキャリッジをA点から1パルス分だけ線分
Lxl”Lxn方向に移動させる。このステップ34〜
S6による移動制御は線分センサ31に現在レベルから
の変化が現われるまで、すなわち線分センサ31が線分
LXI〜LXnを検出するまで行われる。線分センサ3
1にレベル変化が現れたとき(ステップS4)、このレ
ベル変化が線分Lx+〜L X nの前縁か後縁かの判
定をする(ステップS7)。この判定はステップS3で
記憶するセンサレベルに対して線分センサ31の出力レ
ベルが低くなったか高くなったかによって判定される。Figure 4 shows the control flow for automatic error detection, and shows the line segment L
This is a case where the amount of deviation in the X-axis direction of x+"Lxn is detected. After setting the line segment number N to the numerical value "1" (step S1), the microprocessor detects the position that deviates from the coordinates of the line segment LX+"'Lxn. Line sensor 31 is located at (point A in Figure 3)
(step S2) and store the output level of the line sensor 31 at this point A as the current level (step 53) Next, check whether the detection level of the line sensor 31 has changed from the current level. Step 34) If there is no change, add 1 to the current X coordinate value (Step 35)
) and a movement pulse of +1 minute to the motor drive circuit 25.
is given to move the pen carriage from point A in the direction of line segment Lxl''Lxn by one pulse.
The movement control in S6 is performed until a change from the current level appears in the line segment sensor 31, that is, until the line segment sensor 31 detects the line segments LXI to LXn. Line sensor 3
1 (step S4), it is determined whether this level change is at the leading edge or trailing edge of the line segments Lx+ to Lxn (step S7). This determination is made based on whether the output level of the line sensor 31 has become lower or higher than the sensor level stored in step S3.
即ち、!iS5図に示すように作図線分LXKに対して
矢印方向に線分センサ31が横切るとき、線分センサ3
1の出力レベルVSは線分LXにの前縁位置を横切ると
きには高くなり、後縁位置を横切るときにはそれまでの
高いレベルから低いレベルに戻る。この線分センサ31
の検出レベルVs に対して、マイクロプロセッサはス
レッショールドレベルVT)lを有して前縁、後縁の判
定をし、(ステップS7)この判定時のペンキャリッジ
の座標値を前縁座標値XKF 、後縁座標値X K B
として記憶する。 第4図に戻って、ステップS7での
エツジの判定が前縁と判定されたとき、このときの座標
値XKF(線分LX、の検出時には座標値XIF)を当
該線分Lxにの前縁座標値として記憶しくステップS8
)、ステップS3に戻り、線分センサ31の現在の検出
レベル(線分L×に上の高いレベル)を更新する。この
後、ステップ34〜S6によって線分センサ31が線分
LXKの後縁位置まで送られると、ステップS7で後縁
の判定を得、このときの後縁座標値X K Bを記憶す
る(ステップS9)。That is,! As shown in Figure iS5, when the line segment sensor 31 crosses the drawing line segment LXK in the direction of the arrow, the line segment sensor 3
The output level VS of 1 becomes high when crossing the leading edge position of the line segment LX, and returns to a low level from the previous high level when crossing the trailing edge position. This line sensor 31
With respect to the detection level Vs, the microprocessor determines the leading edge and the trailing edge using the threshold level VT)l, and (step S7) sets the coordinate value of the pen carriage at this determination as the leading edge coordinate value. XKF, trailing edge coordinate value XKB
be memorized as . Returning to FIG. 4, when the edge is determined to be the leading edge in step S7, the coordinate value XKF at this time (the coordinate value XIF when the line segment LX is detected) is set to the leading edge of the line segment Lx. Memorize as coordinate values step S8
), the process returns to step S3 and the current detection level of the line segment sensor 31 (the higher level above the line segment Lx) is updated. Thereafter, when the line sensor 31 is sent to the trailing edge position of the line segment LXK in steps 34 to S6, the trailing edge is determined in step S7, and the trailing edge coordinate value XKB at this time is stored (step S9).
上述までの処理により、線分LXKの前縁と後縁の座標
値XxF、XkBから該線分Lxにの中心座標値xKC
を次の式
から求める(ステップ5tO)。Through the processing described above, the center coordinate value xKC of the line segment Lx is obtained from the coordinate values XxF and XkB of the leading edge and trailing edge of the line segment LXK.
is obtained from the following equation (step 5tO).
線分Lxkの中心座標値XkCを求めた後、線分番号N
ti−N+1にしくステップ5ll)、線分番号Nが線
分LXnの線分数に達したか否か判定しくステップ51
2)、達しないときにはステップS3に戻って次の線分
について再び前縁、後縁座標値の検出及び中心座標値の
算出を繰り返す。After finding the center coordinate value XkC of the line segment Lxk, the line segment number N
ti-N+1 (step 5ll), and determine whether the line segment number N has reached the number of line segments LXn (step 51)
2) If the line segment has not been reached, the process returns to step S3 and the detection of the leading edge and trailing edge coordinate values and the calculation of the center coordinate value are repeated for the next line segment.
こうした制御を繰り返した後、マイクロプロセッサは各
線分LXI〜L0について検出した中心座標値X IC
” X n Cと該線分の作図時に設定した作図座標デ
ータとの差ΔXnを夫々求めることにより、各線分LX
I−Lにnの作図に使用した記録ペンのX軸方向のペン
先位置ずれ量を求める。そして、この検出データはRA
M23に格納しておき、ペン交換時に当該交換ペンをペ
ン判別器30で識別し、この判別コードに対応するペン
先位置ずれ量を作図座標データの補正分として加減算す
ることにより、ペン先位置ずれを無くした作図を行なう
。After repeating such control, the microprocessor calculates the center coordinate value X IC detected for each line segment LXI to L0.
” By finding the difference ΔXn between X n C and the drawing coordinate data set when drawing the line segment,
The amount of pen tip positional deviation in the X-axis direction of the recording pen used to draw n is determined from IL. And this detection data is RA
M23, and when replacing the pen, the pen discriminator 30 identifies the replacement pen, and adds or subtracts the amount of pen tip position deviation corresponding to this identification code as a correction amount to the drawing coordinate data, thereby detecting the pen tip position deviation. Create a diagram without .
上述までの位置ずれ補正制御はX軸方向についてのみ説
明したが、Y軸についても同様にずれ量ΔYnを求め、
x、Y軸の両方の補正によって作図に使用するペンのX
、Y軸方向の位置ずれを無くした作図を行なう。Although the positional deviation correction control described above has been explained only in the X-axis direction, the deviation amount ΔYn is similarly calculated for the Y-axis.
The X of the pen used for drawing by correcting both the x and Y axes
, performs drawing without positional deviation in the Y-axis direction.
なお、実施例において、記録ペンのうち線幅が細い記録
ペンについては第3図に示すテストパターンの描画に1
本の線幅が太くなるよう作図座標データを少しづつずら
した複数回の描画を行うことにより、線分センサの分解
衡が°低い場合にも正確な検出を行なうことができる。In addition, in the example, for a recording pen with a thin line width among the recording pens, it was necessary to draw the test pattern shown in FIG.
By performing multiple drawings with the drawing coordinate data slightly shifted so that the line width of the book becomes thicker, accurate detection can be performed even when the resolution of the line sensor is low.
また、線分センサ31やセンサアンプ32等からなる検
出系にヒステリシスがある場合、線分に対して前縁座標
値XhFと後縁座標値X kBにヒステリシス誤差が発
生する。この誤差分は前縁、後縁検出レベルが常に増大
又は減少するように制御することで解消される。Furthermore, if there is hysteresis in the detection system including the line segment sensor 31, sensor amplifier 32, etc., a hysteresis error occurs in the leading edge coordinate value XhF and the trailing edge coordinate value XkB for the line segment. This error can be eliminated by controlling the leading edge and trailing edge detection levels to constantly increase or decrease.
例えば、第5図で線分センサ31を矢印方向に移動して
前縁座標値X h Fを検出し、後縁検出
Iには線分センサ31を線分Lxに位置を一旦通過さ
せた後、矢印と逆方向に移動させて後縁座標値xKaを
検出する。For example, in FIG. 5, the line segment sensor 31 is moved in the direction of the arrow to detect the leading edge coordinate value X h F, and the trailing edge is detected.
At I, the line segment sensor 31 is once passed through the line segment Lx, and then moved in the opposite direction to the arrow to detect the trailing edge coordinate value xKa.
また、第3図の線分LXI〜LXn+ Lye〜LYn
の作図にペンキャリッジを正方向(例えばLXIからL
×。に向う方向)に移動させた作図の後、逆方向(例え
ばLxnからLXIに向う方向)に移動させた作図を行
うことにより、各線分の幅はペンキャリッジ移動機構の
バックラッシュ分だけ広くなり、先の行き帰りの検出を
併用することにより該バックラッシュ分を補償すること
ができる。Also, the line segment LXI~LXn+ Lye~LYn in Fig. 3
When drawing, move the pen carriage in the forward direction (for example, from LXI to L
×. After drawing by moving the pen in the direction (direction toward LXI), by drawing in the opposite direction (for example, from Lxn to LXI), the width of each line segment becomes wider by the backlash of the pen carriage movement mechanism. The backlash can be compensated for by using detection of the previous return and return.
また、実施例において、線分の中心座標は線分の前縁と
後縁座標値から求めるに限らず、線幅に変化のない記録
ペン(例えばシャープペンシル)の場合には前縁又は後
縁の一方の検出座標から線幅の半値を加減算して中心座
標値を求めることができるなど、適宜設計変更できる。In addition, in the embodiment, the center coordinates of a line segment are not limited to being determined from the leading edge and trailing edge coordinate values of the line segment. The design can be changed as appropriate, such as by adding or subtracting half the line width from one of the detected coordinates to determine the central coordinate value.
また、実施例はペン交換方式x−Yプロッタの場合を示
すが、インライン方式の作図装置に適用して同等の作用
効果を得ることもできる。Further, although the embodiment shows the case of a pen exchange type x-y plotter, the present invention can also be applied to an inline type plotting device to obtain the same effect.
一発明の効果−
以上のとおり、本発明によれば、既知の作図座標データ
のもとに記録ペンにより線分を描画し、この線分をペン
キャリッジ上の線分センサで検出し、この検出時の座標
データと線分描画時の座標データとの比較によりペン先
位置ずれ量を検出し、このデータで実際の作図時の位置
補正を行う自動処理をするため、ペン先位置ずれ量の補
正に人手に頼ることなく確実、容易に行うことができる
効果がある。Effects of the Invention As described above, according to the present invention, a line segment is drawn by a recording pen based on known drawing coordinate data, and this line segment is detected by a line segment sensor on a pen carriage. The amount of pen tip positional deviation is detected by comparing the coordinate data at time and the coordinate data at the time of line segment drawing, and this data is used to automatically correct the position during actual drawing, so the amount of pen tip positional deviation is corrected. It is effective in that it can be performed reliably and easily without relying on human labor.
第1図は本発明の一実施例を示す制御回路図、第2図は
第1図におけると線分センサを例示する概略構成図、第
3図は実施例におけ記録ペンでのテストパターン描画図
、第4図は1図におけるマイクロプロセッサの要部制御
フローチャート、第5図は第1図における線分センサの
線分検出動作を説明するための図、第6図は多ペン弐X
−Yプロッタの平面図、第7図はペンキャリッジの一部
破断側面図、第8図は従来のペン先位置ずれ補正を説明
するためのテストパターン描画図、第9図は第8図の一
部拡大図である。
2・・・ペンキャリッジ、14・・・ペン保持部、15
・・・駆動コイル、17・・・記録ペン、18・・・ペ
ン保持ツメ、18・・・記録紙、20・・・回転止めチ
ップ、24・・・入出力回路、25 、28・・・モー
タ駆動回路、
27 、28・・・パルスモータ、
29・・・ペン駆動回路、30・・・ペン判別器、31
・・・線分センサ、32・・・センサアンプ、176
、17b、 17c ・”符号化着色テープ、31A
・・・発光源、31B・・・受光器。
特許出願人 岩崎通信機株式会社
第6図
j
第7図
第8図
第ヲ図Fig. 1 is a control circuit diagram showing one embodiment of the present invention, Fig. 2 is a schematic configuration diagram illustrating the line segment sensor in Fig. 1, and Fig. 3 is a test pattern drawn with a recording pen in the embodiment. 4 is a control flowchart of the main part of the microprocessor in FIG. 1, FIG. 5 is a diagram for explaining the line segment detection operation of the line sensor in FIG. 1, and FIG. 6 is a multi-pen 2X
- A plan view of the Y plotter, FIG. 7 is a partially cutaway side view of the pen carriage, FIG. 8 is a drawing of a test pattern to explain the conventional pen tip position deviation correction, and FIG. It is an enlarged view of the part. 2... Pen carriage, 14... Pen holding part, 15
... Drive coil, 17... Recording pen, 18... Pen holding claw, 18... Recording paper, 20... Rotation stopper tip, 24... Input/output circuit, 25, 28... Motor drive circuit, 27, 28... Pulse motor, 29... Pen drive circuit, 30... Pen discriminator, 31
... Line sensor, 32 ... Sensor amplifier, 176
, 17b, 17c ・”Encoded colored tape, 31A
...Light emission source, 31B... Light receiver. Patent applicant: Iwasaki Tsushinki Co., Ltd. Figure 6j Figure 7 Figure 8 Figure wo
Claims (1)
方向に移動させながら該ペンキャ リッジに保持する記録ペンによって記録紙に作図する作
図装置において、前記ペンキャ リッジに設けられペンキャリッジの移動で記録紙に描画
された線分を検出する線分センサと、所定の作図座標デ
ータを使って前記記録ペンにより線分を描画させた後、
前記ペン キャリッジの移動で前記線分センサが該線分を検出した
ときの座標データと前記作図座標データとの差から当該
記録ペンのペン先位置ずれ量を求め、この位置ずれ量で
当該記録ペンによる作図座標データを補正する補正制御
手段とを備えたことを特徴とする作図装置。[Claims] 1) Move the pen carriage in the X-Y direction according to the X-Y coordinate data.
A drawing device that draws a drawing on a recording paper with a recording pen held in the pen carriage while moving in a direction, a line segment sensor provided in the pen carriage and detecting a line segment drawn on the recording paper by movement of the pen carriage; After drawing a line segment with the recording pen using predetermined drawing coordinate data,
The pen tip positional deviation amount of the recording pen is determined from the difference between the coordinate data when the line segment sensor detects the line segment due to the movement of the pen carriage and the drawing coordinate data, and the positional deviation amount of the pen tip of the recording pen is determined based on this positional deviation amount. 1. A plotting device comprising: a correction control means for correcting plotting coordinate data according to the invention.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60191120A JPH0662033B2 (en) | 1985-08-30 | 1985-08-30 | Plotter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60191120A JPH0662033B2 (en) | 1985-08-30 | 1985-08-30 | Plotter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6251497A true JPS6251497A (en) | 1987-03-06 |
| JPH0662033B2 JPH0662033B2 (en) | 1994-08-17 |
Family
ID=16269197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60191120A Expired - Fee Related JPH0662033B2 (en) | 1985-08-30 | 1985-08-30 | Plotter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0662033B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6453897A (en) * | 1987-08-26 | 1989-03-01 | Toshiba Corp | Postscript type automatic printer |
| JPH0672095A (en) * | 1992-08-06 | 1994-03-15 | Iwatsu Electric Co Ltd | Xy-plotter with multiple pens |
| JPH11170195A (en) * | 1997-10-06 | 1999-06-29 | Mimaki Engineering:Kk | Cutting plotter and cutting method for seal material using the same |
| JP2016123432A (en) * | 2014-12-26 | 2016-07-11 | カシオ計算機株式会社 | Drawing device, and drawing control method of drawing device |
| CN116852907A (en) * | 2023-06-29 | 2023-10-10 | 上海应用技术大学 | Porcelain plate drawing plotter based on single-chip microcomputer control |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58160198U (en) * | 1982-04-21 | 1983-10-25 | 日本電気株式会社 | drawing device |
-
1985
- 1985-08-30 JP JP60191120A patent/JPH0662033B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58160198U (en) * | 1982-04-21 | 1983-10-25 | 日本電気株式会社 | drawing device |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6453897A (en) * | 1987-08-26 | 1989-03-01 | Toshiba Corp | Postscript type automatic printer |
| JPH0672095A (en) * | 1992-08-06 | 1994-03-15 | Iwatsu Electric Co Ltd | Xy-plotter with multiple pens |
| JPH11170195A (en) * | 1997-10-06 | 1999-06-29 | Mimaki Engineering:Kk | Cutting plotter and cutting method for seal material using the same |
| JP2016123432A (en) * | 2014-12-26 | 2016-07-11 | カシオ計算機株式会社 | Drawing device, and drawing control method of drawing device |
| CN116852907A (en) * | 2023-06-29 | 2023-10-10 | 上海应用技术大学 | Porcelain plate drawing plotter based on single-chip microcomputer control |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0662033B2 (en) | 1994-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5426581A (en) | Using a bar code scanner to calibrate positioning of a robotic system | |
| WO2002032620A1 (en) | Measuring method and device, machine tool having such device, and work processing method | |
| US20210323108A1 (en) | Cutting apparatus, holder position coordinate correcting method, and non-transitory computer-readable non-volatile storage medium | |
| JPS6251497A (en) | Drawing device | |
| US6724559B1 (en) | Magnetic tape unit | |
| JPH04256550A (en) | Detection device for tip of cutting tool | |
| EP1223485A2 (en) | Positioning-controlling apparatus and positioning-controlling method, and part-mounting equipment and part-mounting method | |
| EP0109007A2 (en) | An initializing apparatus for use with an incremental plotter | |
| GB2173320A (en) | A method and apparatus for searching fiducial point of machining relating to c-axis | |
| CN108168456A (en) | A new method is taken in a kind of laser scanning inspection | |
| KR100251041B1 (en) | Position modification method pf a raw bar mounting system | |
| JPS61228998A (en) | pen control device | |
| JPS634428A (en) | Optical card recording/reproducing device | |
| JPH0325892Y2 (en) | ||
| JP2000061782A (en) | Longitudinal reference position measurement method for grooved shaft workpiece | |
| JPS61260966A (en) | Machine tool with automatic measuring function | |
| JPS63134147A (en) | Numerically controlled machine tool with measuring function | |
| JPH0550128B2 (en) | ||
| JPH07110470B2 (en) | Workpiece mounting error correction device in machining center | |
| JPH02148367A (en) | Method for reading reading mark for automatic drawing machine | |
| JPS63130294A (en) | Laser beam machine | |
| JPH05309548A (en) | Motion accuracy measuring device for machine | |
| JPS62206606A (en) | Correction method for abrasion loss of tool | |
| JPS59175944A (en) | Detecting device for position and configuration of cutting tool edge | |
| JPH03104539A (en) | Working device equipped with precise shape measuring instrument |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |