[go: up one dir, main page]

JP2000222454A - Design support system - Google Patents

Design support system

Info

Publication number
JP2000222454A
JP2000222454A JP11026938A JP2693899A JP2000222454A JP 2000222454 A JP2000222454 A JP 2000222454A JP 11026938 A JP11026938 A JP 11026938A JP 2693899 A JP2693899 A JP 2693899A JP 2000222454 A JP2000222454 A JP 2000222454A
Authority
JP
Japan
Prior art keywords
sheet
time
design support
support system
information
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
Application number
JP11026938A
Other languages
Japanese (ja)
Other versions
JP4049925B2 (en
Inventor
Osamu Takehira
竹平  修
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP02693899A priority Critical patent/JP4049925B2/en
Publication of JP2000222454A publication Critical patent/JP2000222454A/en
Application granted granted Critical
Publication of JP4049925B2 publication Critical patent/JP4049925B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controlling Sheets Or Webs (AREA)

Abstract

(57)【要約】 【課題】シート物の搬送を計算機シミュレーションする
ときに、ある程度パラメータを絞り込み、その中から最
適解を選択してシート物の計算機シミュレーション結果
を良好に表示するとともに設計支援を行う。 【解決手段】計算によって得られたシート物とガイドと
の接触により作用し合う垂直方向の力成分(抗力)と接
線方向の力成分(摩擦力)が、あらかじめ定められた値
以上のとき、その値と接触するガイドを特定する情報
と、そのときの時刻情報と接触点の座標及び計算におけ
る節点情報を外部記憶装置7にファイルとして書き込み
保存し、これを参照して該当するガイドの設計変更を実
施して、実際に物を製作する前に最適な構造を決定す
る。
(57) [Summary] [PROBLEMS] To perform computer simulation of sheet conveyance, narrow down parameters to some extent, select an optimal solution from among them, display the computer simulation results of the sheet well, and provide design support. . When a vertical force component (drag force) and a tangential force component (frictional force) acting upon contact between a sheet object and a guide, which are obtained by calculation, are equal to or greater than a predetermined value. The information specifying the guide that contacts the value, the time information at that time, the coordinates of the contact point, and the node information in the calculation are written and saved in the external storage device 7 as a file, and the design change of the corresponding guide is referred to by referring to the file. Implementation to determine the optimal structure before actually manufacturing the product.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、複写機やプリン
ターや原稿送り装置や印刷機などの中を搬送される用紙
などシート物の挙動を計算機シミュレーションにより解
析し、解析した結果を表示し、最適設計を行うための設
計支援システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention analyzes the behavior of a sheet such as a sheet conveyed in a copying machine, a printer, a document feeder, a printing machine, and the like by a computer simulation, displays the analyzed result, and displays an optimum result. The present invention relates to a design support system for performing a design.

【0002】[0002]

【従来の技術】近年のコンピューター性能の向上に伴い
機械設計のための一手法として、例えば特開平8−12
9578号公報に示された骨組構造物の応答シミュレー
ション表示システムように、骨組構造物の揺れる動画
と、同時刻における骨組構造物の外力応答解析結果デー
タから得られる節点や要素等に関する各種物理量のグラ
フとを同期させ、リアルタイムにアニメーション表示す
るように、計算機シミュレーションが広く行われるよう
になり、その重要性は年々増大している。
2. Description of the Related Art With a recent improvement in computer performance, as one method for machine design, for example, Japanese Patent Laid-Open No.
As in the response simulation display system of a framed structure disclosed in Japanese Patent No. 9578, graphs of various physical quantities related to nodes and elements obtained from a moving image of the framed structure and external force response analysis data of the framed structure at the same time. Computer simulations have been widely performed so as to synchronize them with each other and to display animations in real time, and their importance has been increasing year by year.

【0003】このように設計段階、すなわち実際に物を
作る前からさまざまな条件で設計物の機能を検討するこ
とは、製品の開発段階における試作数を減少させること
などにより開発コストや期間を削減でき、企業活動に有
益であるばかりでなく、資源の節約など地球環境に対す
る配慮も可能となる。
As described above, studying the function of a design object under various conditions before the actual production of the object requires reduction of the development cost and period by reducing the number of prototypes in the product development stage. Not only is it useful for corporate activities, but it is also possible to consider the global environment such as saving resources.

【0004】複写機やプリンタなどのシート、特に紙等
は温度や湿度などにより特性が変化したり、最初から平
面でなく塑性変形している場合や両面印刷などで大きく
変形している場合、電子写真方式などではトナー画像の
形成により剛性や表面性などの力学的特性が動作中に変
化する場合などがある。このような多くの条件に対して
製品の信頼性を確認するためには、多くの試験が必要で
あり開発期間の長期化やコスト増大につながる。このた
め計算機シミュレーションプログラムでシートの搬送挙
動を解析し、あらかじめ搬送路を最適化しておくことが
重要である。
[0004] Sheets such as copiers and printers, especially paper and the like, change their characteristics due to temperature, humidity, and the like. In a photographic method or the like, mechanical properties such as rigidity and surface properties may change during operation due to formation of a toner image. In order to confirm the reliability of a product under such many conditions, many tests are required, which leads to a prolonged development period and an increase in cost. For this reason, it is important to analyze the conveyance behavior of the sheet with a computer simulation program and optimize the conveyance path in advance.

【0005】複写機やプリンタなどの中を搬送される用
紙などシート物の挙動を計算機シミュレーションするた
めには、シート物の運動を記述する運動方程式を解く必
要がある。実際にこの方程式を解くためには、空間と時
間それぞれを有限の量として代数式に近似し、計算機に
て連立方程式を解くことが必要である。空間に関して
は、代表的な手法として差分法や有限要素法があり、時
間に関しては、ルンゲックッタ法、ニューマークのベー
タ法を含む線形加速度法やウィルソンのシータ法やフー
ボルト法など直接時間積分法が数多くある。
In order to simulate the behavior of a sheet such as a sheet conveyed in a copying machine or a printer, it is necessary to solve a motion equation describing the motion of the sheet. In order to actually solve this equation, it is necessary to approximate each of space and time as finite quantities to an algebraic expression, and to solve a simultaneous equation by a computer. For space, there are the finite difference method and the finite element method as typical methods.For the time, there are many direct time integration methods such as the Runge-Kutta method, the linear acceleration method including the Newmark beta method, the Wilson theta method, and the Houbolt method. is there.

【0006】[0006]

【発明が解決しようとする課題】しかしながら複写機や
プリンタなどのシートの搬送挙動を解析する計算機シミ
ュレーションプログラムは開発されておらず、汎用の計
算機シミュレーションプログラムによりシートの搬送挙
動を解析する必要がある。
However, a computer simulation program for analyzing a sheet conveyance behavior of a copying machine, a printer or the like has not been developed, and it is necessary to analyze a sheet conveyance behavior using a general-purpose computer simulation program.

【0007】汎用の計算機シミュレーションプログラム
は多くあるが、汎用的であるため特定の現象解析専用に
するには、専用オペレーターにより解析する必要があ
り、ユーザにとっては使い難かったり、必要な機能がな
かったり、解析機能が不足して解析できなかったりす
る。したがって明確な使用目的がある場合には、どの設
計者でも容易に使用できる操作性を有する専用の解析シ
ステムでなければ実用にはならないのが現状である。
[0007] There are many general-purpose computer simulation programs. However, since they are general-purpose, they need to be analyzed by a dedicated operator in order to specially analyze a specific phenomenon, which is difficult for a user or lacks necessary functions. In addition, analysis cannot be performed due to lack of analysis function. Therefore, when there is a clear purpose of use, it is not practical until a dedicated analysis system having operability that can be easily used by any designer.

【0008】また、シート物の搬送を計算機シミュレー
ションする意義は、実際の機器を操作する前に良好な機
能が選られる事を確認し、試験的な操作などを減らす事
でコストと期間の削減や資源を節約する事にある。さら
に、目指すところは最適な設計である。しかし、計算機
シミュレーションをもとに搬送路の設計を最適化するに
は、無限のパラメータがあり、全てを計算機に任せ自動
的に行う事は不可能に近い。
The significance of computer simulation of sheet conveyance is to confirm that a good function is selected before operating actual equipment, and to reduce cost and period by reducing trial operations. To save resources. Furthermore, the goal is an optimal design. However, there is an infinite number of parameters for optimizing the design of the transport path based on computer simulation, and it is almost impossible to leave everything to the computer and perform it automatically.

【0009】この発明はかかる短所を改善し、シート物
の搬送を計算機シミュレーションするときに、ある程度
パラメータを絞り込み、その中から最適解を選択してシ
ート物の計算機シミュレーション結果を良好に表示する
とともに設計支援を行うことができる設計支援システム
を提供することを目的とするものである。
According to the present invention, the above disadvantages are improved. When computer simulation of sheet conveyance is performed, parameters are narrowed down to a certain extent, an optimum solution is selected from the parameters, and the computer simulation result of the sheet is displayed well and designed. It is an object of the present invention to provide a design support system capable of providing support.

【0010】[0010]

【課題を解決るための手段】この発明に係る設計支援シ
ステムは、シート物を解析モデルとし、シート物が搬送
されていく過程を時刻毎に計算機シミュレーションし、
その結果得られた解(数値)を処理し、変形するシート
物形状とシート物を案内して搬送するガイドを幾何形状
として描画するための描画領域と、描画された幾何形状
を操作するための操作領域と、計算機シミュレーション
の実行のため入力した情報と結果として得られた情報を
表示する表示領域が画面上に構成され、幾何形状を描画
領域に描画する描画手段と、描画された幾何形状を操作
するための操作手段と、操作手段を選択し実行するため
のインタフェースを操作領域に配置し、計算機シミュレ
ーションの実行のため入力した情報と結果として得られ
た情報を表示する表示手段を有するデータ処理装置にお
ける設計支援システムであって、計算によって得られた
シート物とガイドとの接触により作用し合う垂直方向の
力成分(抗力)と接線方向の力成分(摩擦力)の両方あ
るいはいずれか一方が、比較のために定められた値以上
あるいは超えるとき、その値と接触するガイドを特定す
る情報とそのときの時刻情報と接触点の座標及び計算に
おける節点情報を選択的に外部記憶装置にファイルとし
て書き込むことを特徴とする。
A design support system according to the present invention uses a sheet object as an analysis model and performs a computer simulation of a process of conveying the sheet object at each time.
The resulting solution (numerical value) is processed, and a drawing area for drawing the shape of the deformed sheet object and a guide for guiding and conveying the sheet object as a geometric shape, and a drawing area for manipulating the drawn geometric shape. An operation area, a display area for displaying information input as a result of executing a computer simulation and information obtained as a result are configured on a screen, a drawing means for drawing a geometric shape in a drawing area, and a drawing means for drawing a drawn geometric shape. Data processing having an operating means for operating, and an interface for selecting and executing the operating means in an operating area, and a display means for displaying information input as a result of executing a computer simulation and information obtained as a result. This is a design support system for the device, which calculates the vertical force component (drag) acting by the contact between the sheet and the guide obtained by calculation. When one or both of the linear force components (frictional force) exceed or exceed a value determined for comparison, information specifying a guide that contacts the value, time information at that time, and the contact point It is characterized in that coordinates and node information in calculation are selectively written as a file in an external storage device.

【0011】上記計算機シミュレーションの各時刻にお
いてガイドとシートの接触位置がシート先端を除く抗力
と摩擦力の両方あるいはどちらか一方の最大値と、接触
するガイドを特定する情報と、時刻情報と、接触点の座
標及び計算における節点情報を、選択的に外部記憶装置
にファイルとして書き込むと良い。また、各ガイド毎に
個別ファイルとして書き込むことが望ましい。
At each time of the computer simulation, the contact position between the guide and the sheet is the maximum value of the drag force and / or the friction force excluding the leading edge of the sheet, the information for specifying the contacting guide, the time information, and the contact information. The coordinates of the points and the node information in the calculation may be selectively written to an external storage device as a file. Also, it is desirable to write as an individual file for each guide.

【0012】さらに、シートの変形アニメーション表示
の中に、描画されている時刻における該当する接触位置
が識別できる印を描くと良い。
Further, it is preferable to draw a mark in the deformation animation display of the sheet so that the corresponding contact position at the time of drawing can be identified.

【0013】また、ファイルとして書き込む情報をコン
ピュータ画面上にグラフとして描画すると良い。さら
に、シートの変形アニメーション表示とともに描画され
た時刻と同一データの個所を識別できる印をグラフ上に
描くことが望ましい。
The information to be written as a file is preferably drawn as a graph on a computer screen. Further, it is desirable to draw a mark on the graph that can identify a location of the same data as the drawing time together with the display of the deformation animation of the sheet.

【0014】また、計算に使用したシートの曲げ剛性を
基準とした異種シートの曲げ剛性比を抗力と摩擦力に乗
じて得られた値を異種シートの情報とすると良い。
It is preferable that the information obtained by multiplying the bending stiffness ratio of the different sheets based on the bending stiffness of the sheets used in the calculation by the drag and the frictional force be the information of the different sheets.

【0015】さらに、ガイドのうち少なくとも1つがロ
ーラであり、ローラが円あるいは円柱又は円弧で形状定
義されている場合、条件設定されたシートが搬送される
方向を円あるいは円柱又は円弧の回転方向を示す矢印で
示すことが望ましい。また、表示された回転方向をあら
かじめ設定したキー入力又はポインティングデバイスの
操作により逆転させると良い。
Further, when at least one of the guides is a roller, and the roller is defined as a circle, a cylinder, or an arc, the direction in which the sheet set in the condition is conveyed is changed to the rotation direction of the circle, the cylinder, or the arc. It is desirable to show by the arrow shown. Further, the displayed rotation direction may be reversed by a preset key input or operation of a pointing device.

【0016】この発明に係る他の設計支援システムは、
解析する時刻毎にユーザが指定する直線又は平面を交差
して通過したシート物の個所が有する移動速度を計算機
シミュレーションの解から演算し、指定した直線又は平
面に対して直交する方向の移動速度成分を演算すること
を特徴とする。
Another design support system according to the present invention comprises:
Calculates the moving speed of the portion of the sheet that has passed across the straight line or plane specified by the user at each analysis time from the solution of the computer simulation, and the moving speed component in the direction orthogonal to the specified straight line or plane. Is calculated.

【0017】上記演算した移動速度成分を表示領域に表
示すると良い。また、演算した移動速度成分を時刻情報
とともに外部記憶装置にファイルとして保存することが
望ましい。さらに、演算した移動速度成分の時間変化を
グラフ表示すると良い。この移動速度成分の時間変化を
表示したグラフに、描画されて表示されたシート物のそ
のときの時刻をマーカーで指し示すことが望ましい。
Preferably, the calculated moving speed component is displayed in a display area. Further, it is desirable to store the calculated moving speed component together with the time information as a file in an external storage device. Further, it is preferable to graphically display the calculated time change of the moving speed component. It is desirable that the time point of the drawn and displayed sheet object is indicated by a marker on the graph displaying the time change of the moving speed component.

【0018】さらに、上記シート物が通過する直線又は
平面を、直線又は平面が属する座標値又は座標値群と、
座標値又は座標値群が示す点あるいは直線を回転中心と
した回転角度を入力して特定すると良い。
Further, a straight line or a plane through which the sheet object passes is defined by a coordinate value or a coordinate value group to which the straight line or the plane belongs,
It is preferable to input and specify a rotation angle around a point or a straight line indicated by a coordinate value or a group of coordinate values.

【0019】また、モデル化したシート物の離散化最小
領域の長さをL、シート物の搬送速度をV、シミュレー
ションが実施される時間間隔をdt、1以上の実数をn
としたとき、搬送速度Vと実数nが設定済みでシート物
の離散化最小領域の長さLと時間間隔dtのいずれか一
方が設定されているとき、(n×dt×M)=Lを満た
すように他方を設定すると良い。
Further, the length of the modeled minimum discretized area of the sheet object is L, the conveying speed of the sheet object is V, the time interval at which the simulation is performed is dt, and the real number of 1 or more is n.
When the transport speed V and the real number n have been set and one of the length L of the discretized minimum area of the sheet object and the time interval dt is set, (n × dt × M) = L It is better to set the other to satisfy.

【0020】また、実数nが設定済みで搬送速度Vとシ
ート物の離散化最小領域の長さLと時間間隔dtが入力
されたときに、(n×dt×M)≦L1を満たさない場
合、長さLと時間間隔dtのいずれか一方を(n×dt
×M)=Lを満たすように自動的に変更して設定すると
良い。
When the real number n has been set and the conveying speed V, the length L of the minimum discretized area of the sheet object, and the time interval dt are not satisfied, (n × dt × M) ≦ L1 is not satisfied. , One of the length L and the time interval dt is (n × dt
× M) = L.

【0021】さらに、上記長さLと時間間隔dtのいず
れか一方を設定変更するときに警告を発することが望ま
しい。
Further, it is desirable to issue a warning when any one of the length L and the time interval dt is changed.

【0022】[0022]

【発明の実施の形態】この発明のデータ処理装置は、入
力部とCPUと表示部とプログラムメモリとデータメモ
リ及び外部記憶装置がバスを介して接続されている。計
算機シミュレーション結果を表示する表示部のウィンド
ウにはメニュー領域と計算に関した情報表示領域と描画
操作領域を有する。メニュー領域には計算結果をデータ
処理して変換された搬送ガイドに沿って搬送されるシー
トの変形状態が表示される。計算に関した情報表示領域
には、現在描画しているシートの変形状態の時刻と、そ
の時刻におけるシートと搬送ガイドとの接触力の最大値
が表示され、かつファイル化ボタンを有する。描画操作
領域には描画用ボタン群を有する。この描画用ボタン群
をマウスカーソルでクリックすることにより時系列の計
算機シミュレーション結果がアニメーションとして描画
される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS In a data processing apparatus according to the present invention, an input unit, a CPU, a display unit, a program memory, a data memory, and an external storage device are connected via a bus. The window of the display unit for displaying the computer simulation result has a menu area, an information display area related to calculations, and a drawing operation area. In the menu area, the deformation state of the sheet conveyed along the conveyance guide converted by data processing of the calculation result is displayed. The information display area related to the calculation displays the time of the deformation state of the currently drawn sheet, the maximum value of the contact force between the sheet and the conveyance guide at that time, and has a file button. The drawing operation area has a group of drawing buttons. By clicking this group of drawing buttons with a mouse cursor, a time-series computer simulation result is drawn as an animation.

【0023】このデータ処理装置で計算機シミュレーシ
ョンプログラムを開始すると、機器にて構成されるシー
ト物搬送に寄与する搬送ガイドの形状や座標値などから
なる搬送ガイドデータと、シートのヤング率とシート厚
さ及び幅などから決まる剛性や密度など各種特性データ
及び計算に必要なパラメータなどの計算条件をファイル
などから入力する。計算条件を入力した後、所定の変数
などに値を代入するなど搬送ガイドとシートのモデリン
グを行う。次ぎに、初期状態から任意時間後のシートの
状態を逐次計算する。そしてシートと搬送ガイドとの接
触を判定し、これを基に全体の連立方程式を作成して計
算する。ある時刻における計算が終了した後、計算した
結果のデータをファイル化して外部記憶装置に書き込
む。その処理を逐次繰り返して終了時刻に達したら終了
する。
When a computer simulation program is started by the data processing apparatus, conveyance guide data including the shape and coordinate values of a conveyance guide contributing to the conveyance of a sheet constituted by the equipment, the Young's modulus of the sheet and the sheet thickness Various characteristic data such as stiffness and density determined by the width and width, and calculation conditions such as parameters required for calculation are input from a file or the like. After inputting the calculation conditions, modeling of the conveyance guide and the sheet is performed, for example, by substituting values for predetermined variables. Next, the state of the sheet after an arbitrary time from the initial state is sequentially calculated. Then, the contact between the sheet and the conveyance guide is determined, and based on this, a simultaneous equation of the whole is created and calculated. After the calculation at a certain time is completed, the data of the calculation result is filed and written to the external storage device. The processing is sequentially repeated, and when the end time is reached, the process ends.

【0024】複写機等の場合、シートに形成された画像
が搬送ガイドと擦れることにより削られ、その削り取ら
れた画像構成物がシート上の画像を汚す。これが発生す
る摩擦接触の抗力や摩擦力の大きさが判っているとき、
その値を閾値として計算で得られた抗力や摩擦力がこの
閾値以上あるいは閾値を超えるような場合に既存の搬送
路を修正する必要がある。そこで、その修正すべき個所
を特定して、その情報をファイル化する処理を開始する
と、まず、シートに形成された画像が搬送ガイドと擦れ
てシート上の画像構成物が削り取られる摩擦接触の抗力
や摩擦力の大きさを示す閾値を入力する。この状態で時
間ステップ毎に外部記憶装置に格納してある計算機シミ
ュレーション結果のデータを読み込む。次に、計算機シ
ミュレーションで計算を実施した代表点のインデック
ス、例えば有限要素法では節点番号毎にループを回し、
節点が接触しているかを確かめ、接触していれば抗力や
摩擦力の接触力と閾値との大小を比較する。接触力が閾
値を超える場合は、そのデータをファイルに書き込む。
この処理を時間ステップの最終節点まで繰り返す。この
処理を各時間ステップ毎に繰り返してファイル化処理を
終了する。このファイル化するデータの内容は、どの搬
送ガイドとシートが強く擦れるかであり、搬送ガイドと
シートの接触点の座標あるいは搬送ガイドを識別できる
固有情報で特定する。また、計算に使用した絶対時刻や
相対時刻あるいはステップ数などで表せるそのときの時
刻と抗力や摩擦力と接触した節点番号等を選択してファ
イルとして外部記憶装置に書き込む。
In the case of a copying machine or the like, an image formed on a sheet is scraped by rubbing with a conveyance guide, and the scraped image components stain the image on the sheet. When the magnitude of the drag or frictional force of the frictional contact where this occurs is known,
When the drag or frictional force obtained by calculation using the value as a threshold value is equal to or greater than the threshold value or exceeds the threshold value, it is necessary to correct the existing transport path. Therefore, when a process for converting the information into a file is started by specifying a portion to be corrected, first, an image formed on the sheet is rubbed with the conveyance guide, and an image component on the sheet is scraped off. And a threshold value indicating the magnitude of the frictional force. In this state, data of the computer simulation result stored in the external storage device is read for each time step. Next, the index of the representative point calculated by the computer simulation, for example, in the finite element method, a loop is turned for each node number,
It is checked whether the nodes are in contact with each other, and if they are in contact, the magnitude of the contact force of the drag or frictional force is compared with the threshold. If the contact force exceeds the threshold, write the data to a file.
This process is repeated until the last node of the time step. This process is repeated for each time step, and the filing process ends. The contents of the data to be filed are which transport guide and the sheet are strongly rubbed, and are specified by the coordinates of the contact point between the transport guide and the sheet or the unique information that can identify the transport guide. Further, the time at that time, which can be represented by the absolute time or relative time or the number of steps used in the calculation, the node number in contact with the drag or frictional force, and the like are selected and written to the external storage device as a file.

【0025】このように計算機シミュレーションの結果
から、特に抗力や摩擦力の接触力のうちユーザが入力し
た閾値を超える接触個所を抽出してファイルとして保存
するから、別のアプリケーションなどで読み込み、グラ
フ作成など解析を容易に行うことができる。また、閾値
以上の接触力であるとき、設計段階で搬送ガイドの修正
が必要な個所を精度良く確認して修正することができ
る。
As described above, from the results of the computer simulation, the contact points exceeding the threshold value inputted by the user among the contact forces such as the drag force and the frictional force are extracted and saved as a file. Such analysis can be easily performed. Further, when the contact force is equal to or larger than the threshold value, it is possible to accurately confirm and correct a portion where the transport guide needs to be corrected in the design stage.

【0026】[0026]

【実施例】図1はこの発明の一実施例の構成を示すブロ
ック図である。図に示すように、データ処理装置1は、
入力部2とCPU3と表示部4とプログラムメモリ5と
データメモリ6及び外部記憶装置7がバス8を介して接
続されている。入力部2はデータやコマンドキー入力す
るためのキーボードとタブレットやマウスなどを有し、
各種条件やデータ等の情報を入力する。CPU3は各種
処理のための演算と論理判定などを行い、バス8に接続
された各構成要素を制御する。表示部4は各種データや
計算結果を表示する。プログラムメモリ5はシート物の
搬送挙動を解析する処理手順を含む各種プログラムを格
納する。このプログラムメモリ5はROMなどでも良い
し、外部記憶装置7からプログラムがロードされるRA
Mであっても良い。データメモリ6は入力された各種条
件やデータを格納するとともに各種処理で生じたデータ
を格納する。外部記憶装置7は計算機シミュレーション
により得られたデータ等を保存する。この外部記憶装置
7には計算機シミュレーションによって各時刻毎のデー
タが保存されるため、データファイルのサイズは計算し
た時刻の数に比例するように大きくなる。そこで、ある
時刻におけるシート物の変位図などを描画する際に、そ
の都度、外部記憶装置7に保存されているデータファイ
ルとアクセスしてデータを読み込む。バス8はCPU3
の制御の対象とする構成要素を指示するアドレス信号と
各構成要素を制御するためのコントロール信号及び各構
成機器相互間でやり取りされるデータの転送を行う。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. As shown in the figure, the data processing device 1
The input unit 2, CPU 3, display unit 4, program memory 5, data memory 6, and external storage device 7 are connected via a bus 8. The input unit 2 has a keyboard for inputting data and command keys, a tablet and a mouse, and the like.
Input information such as various conditions and data. The CPU 3 performs calculations for various processes and logical judgments, and controls each component connected to the bus 8. The display unit 4 displays various data and calculation results. The program memory 5 stores various programs including a processing procedure for analyzing the conveyance behavior of the sheet. The program memory 5 may be a ROM or the like, or an RA in which a program is loaded from the external storage device 7.
M may be used. The data memory 6 stores various conditions and data input and data generated by various processes. The external storage device 7 stores data and the like obtained by computer simulation. Since data for each time is stored in the external storage device 7 by computer simulation, the size of the data file increases in proportion to the number of calculated times. Therefore, each time a displacement diagram of a sheet object at a certain time is drawn, the data is read by accessing a data file stored in the external storage device 7. Bus 8 is CPU3
An address signal indicating a component to be controlled, a control signal for controlling each component, and data exchanged between the components are transferred.

【0027】計算機シミュレーション結果を表示する表
示部4のデータ処理画面は、例えば図2に示すように、
マルチウィンドウのOSを使用し、計算結果を表示する
ためのプログラムによりウィンドウ9を生成する。この
ウィンドウ9にはメニュー領域10がある。このメニュ
ー領域10の例えばファイルの領域を入力部2のマウス
でクリックすると下層のメニューが表示され、再度マウ
スカーソルで選択することにより、そのコマンドが実行
される。描画領域11は計算結果をデータ処理して変換
された幾何学形状が表示される。この描画領域11によ
り機器内の搬送ガイド17に沿って搬送されるシート1
6の変形状態が可視化され、研究者や設計者は視覚的に
計算結果を把握することができる。計算に関した情報表
示領域12には、例えば現在描画しているシート16の
変形状態の時刻と、その時刻におけるシート16と搬送
ガイド17との接触力の最大値が表示される。この情報
表示領域12にはファイル化ボタン15を有する。描画
操作領域13には描画用ボタン群14がある。これらの
描画用ボタン群14をマウスカーソルでクリックするこ
とにより時系列の計算機シミュレーション結果がアニメ
ーションとして描画される。この描画用ボタン群14に
は時刻の順逆方向に連続的に描画したり、順逆方向に1
ステップずつ描画したりするボタンと、連続描画中に変
形図を静止した時のポーズボタンなどがある。これらの
ボタンを用いて描画することにより、シート物の変形の
アニメーション操作や特に検討したい状態をじっくりと
観察することができる。ここでは1つのウィンドウ9内
に各領域を区切った場合を示したが、それぞれの領域は
分割されてウィンドウ内に分散されていても良い。また
各領域毎に1つの子ウィンドウを生成して、ウィンドウ
間にてデータをやり取りするようにしても良い。
The data processing screen of the display unit 4 for displaying the results of the computer simulation is, for example, as shown in FIG.
Using the multi-window OS, the window 9 is generated by a program for displaying the calculation result. This window 9 has a menu area 10. When a file area in the menu area 10, for example, is clicked with the mouse of the input unit 2, a lower layer menu is displayed. By selecting the menu again with the mouse cursor, the command is executed. In the drawing area 11, a geometric shape converted by performing data processing on a calculation result is displayed. The sheet 1 conveyed along the conveyance guide 17 in the apparatus by the drawing area 11
The deformation state of No. 6 is visualized, and a researcher or a designer can visually grasp the calculation result. In the information display area 12 relating to the calculation, for example, the time of the deformation state of the currently drawn sheet 16 and the maximum value of the contact force between the sheet 16 and the conveyance guide 17 at that time are displayed. The information display area 12 has a filing button 15. The drawing operation area 13 includes a drawing button group 14. By clicking these drawing buttons 14 with a mouse cursor, time-series computer simulation results are drawn as animation. The drawing button group 14 is used to continuously draw in the forward and backward directions of time, or to draw one button in the forward and reverse directions.
There are a button for drawing step by step, a pause button for stopping a deformed figure during continuous drawing, and the like. By drawing using these buttons, it is possible to carefully observe the animation operation of the deformation of the sheet object and the state particularly to be examined. Here, the case where each area is divided in one window 9 is shown, but each area may be divided and distributed in the window. Alternatively, one child window may be generated for each area, and data may be exchanged between the windows.

【0028】上記のように構成されたデータ処理装置1
で計算機シミュレーションプログラムを実行するときに
概要を図3のフローチャートを参照して説明する。
Data processing device 1 configured as described above
The outline when executing the computer simulation program will be described with reference to the flowchart of FIG.

【0029】プログラム実行を開始すると、機器にて構
成されるシート物搬送に寄与する搬送ガイド17の形状
や座標値などからなる搬送ガイドデータと、シート16
のヤング率とシート厚さ及び幅などから決まる剛性や密
度など各種特性データ及び計算に必要なパラメータなど
の計算条件をファイルなどから入力する(ステップS
1)。これらは入力部2のキーボードやポインティング
デバイスなどでプログラムの中から指定するようなプロ
グラム構造にしても良い。この計算条件を入力した後、
所定の変数などに値を代入するなど搬送ガイド17とシ
ート16のモデリングを行う(ステップS2)。次ぎ
に、初期状態から任意時間T(n+1)後のシート16
の状態を逐次計算する(ステップS3〜S7)。例え
ば、時刻T(n+1)に相当する(n+1)ステップの
計算はnステップ後の結果をもとに行う(ステップS
3)。そしてシート16と搬送ガイド17との接触を判
定し(シテップS4)、これを基に全体の連立方程式を
作成して計算する(ステップS5,S6)。この計算は
マトリックス演算となり、シート16あるいは搬送ガイ
ド17の任意位置での変位若しくは新規座標値と、シー
ト16と搬送ガイド17が接触していれば、そこで作用
し合う接触力すなわち抵抗力と摩擦力を計算する。この
計算は非線形解析であるために結果が収束するまで反復
して行われる(ステップS7)。そして反復計算でも収
束しないと判断した場合は(ステップS7)、このステ
ップで使用した時間ステップをより小さく再設定して収
束するまで繰り返す(ステップS8)。時刻T(n+
1)における計算が終了した後、計算した結果のデータ
をファイル化して外部記憶装置7に書き込む(ステップ
S9)。そして終了時刻に達していれば終了し(ステッ
プS10)、終了時刻に達していなければ次の時間ステ
ップ間隔dtを設定して次の時刻での計算を行う(ステ
ップS8)。このプログラムは3次元解析,2次元解析
の区別はなく、どちらの計算機シミュレーション結果を
も対象としている。
When the execution of the program is started, the conveyance guide data including the shape and coordinate values of the conveyance guide 17 contributing to the conveyance of the sheet material constituted by the equipment, and the sheet 16
Various characteristic data such as stiffness and density determined by the Young's modulus and the sheet thickness and width, and calculation conditions such as parameters required for calculation are input from a file or the like (step S
1). These may have a program structure that can be specified from within a program by using a keyboard or a pointing device of the input unit 2. After entering this calculation condition,
Modeling of the transport guide 17 and the sheet 16 is performed, for example, by substituting values for predetermined variables and the like (step S2). Next, the sheet 16 after an arbitrary time T (n + 1) from the initial state
Are sequentially calculated (steps S3 to S7). For example, the calculation of the (n + 1) step corresponding to the time T (n + 1) is performed based on the result after n steps (step S
3). Then, the contact between the sheet 16 and the conveyance guide 17 is determined (Step S4), and based on this, an entire simultaneous equation is created and calculated (Steps S5 and S6). This calculation is a matrix operation, and the displacement or the new coordinate value of the sheet 16 or the conveyance guide 17 at an arbitrary position and the contact force acting there at the sheet 16 and the conveyance guide 17, that is, the resistance force and the frictional force. Is calculated. Since this calculation is a nonlinear analysis, it is repeatedly performed until the result converges (step S7). If it is determined that convergence does not occur even in the iterative calculation (step S7), the time step used in this step is reset to a smaller value, and the process is repeated until convergence (step S8). Time T (n +
After the calculation in 1) is completed, the data of the calculated result is filed and written to the external storage device 7 (step S9). If the end time has been reached, the process ends (step S10). If the end time has not been reached, the next time step interval dt is set and the calculation at the next time is performed (step S8). This program makes no distinction between three-dimensional analysis and two-dimensional analysis, and targets both computer simulation results.

【0030】この計算機シミュレーションプログラムに
より得られる結果のデータは、シート16あるいは搬送
ガイド17の任意位置での変位若しくは変形後の座標値
と、シート16と搬送ガイド17が接触していればその
作用位置とそこで作用し合う抵抗力と摩擦力の接触力ベ
クトルである。このようにしてシート16の搬送を時刻
毎に計算機シミュレーションした結果を表示部4に表示
して可視化し、有用な情報を得ることができる。
The data obtained as a result of the computer simulation program includes coordinate values after displacement or deformation of the sheet 16 or the conveyance guide 17 at an arbitrary position, and the operating position of the sheet 16 or the conveyance guide 17 if the sheet 16 and the conveyance guide 17 are in contact with each other. And the contact force vector of the resistance and friction acting on it. In this way, the result of the computer simulation of the conveyance of the sheet 16 at each time is displayed on the display unit 4 to be visualized, and useful information can be obtained.

【0031】複写機等の場合、シート16に形成された
画像が搬送ガイド17と擦れることにより削られ、その
削り取られた画像構成物がシート16の画像を汚す。こ
れが発生する摩擦接触の抗力や摩擦力の大きさが判って
いるとき、その値を閾値として計算で得られた抗力や摩
擦力がこの閾値以上あるいは閾値を超えるような場合に
既存の搬送路を修正する必要がある。そこで、その修正
すべき個所を特定するため、その情報をファイルとして
外部記憶装置7へ保存すると、ユーザはこれを参照して
該当する搬送ガイド17の設計変更を実施後、再度計算
によりその結果を確かめ、シート16と搬送ガイド17
の接触の抗力や摩擦力が閾値以下となるようにすること
ができる。これにより、実際に物を製作する前に最適な
構造を決定することができる。
In the case of a copying machine or the like, the image formed on the sheet 16 is scraped off by rubbing with the transport guide 17, and the cut-off image components stain the image on the sheet 16. When the magnitude of the drag or frictional force of the frictional contact where this occurs is known, if the value of the dragged or frictional force obtained by calculation with this value as a threshold is more than this threshold or exceeds the threshold, the existing conveyance path is Need to fix. Then, in order to identify the portion to be corrected, the information is stored in the external storage device 7 as a file, and the user refers to the information, changes the design of the corresponding transport guide 17, and calculates the result again by calculation. Check that the sheet 16 and the transport guide 17
The contact drag or frictional force of the contact can be set to be equal to or less than a threshold. Thus, an optimum structure can be determined before actually manufacturing an object.

【0032】この修正すべき個所を特定して、その情報
をファイル化するときの処理を図4のフローチャートを
参照して説明する。
A process for specifying a portion to be corrected and converting the information into a file will be described with reference to a flowchart of FIG.

【0033】図2に示す表示部4のファイル化ボタン1
5を押してファイル化命令を入力してファイル化処理を
開始すると、まず、シート16に形成された画像が搬送
ガイド17と擦れてるシート16上の画像構成物が削り
取られる摩擦接触の抗力や摩擦力の大きさを示す閾値R
thを入力する(ステップS11)。この状態で整数で
表す時間ステップn毎に外部記憶装置7に格納してある
計算機シミュレーション結果のデータを読み込む(ステ
ップS12〜S14)。この時間ステップnの時刻Tn
は時間ステップ間隔をdtとするとTn=(n×dt)
となる。次に、計算機シミュレーションで計算を実施し
た代表点のインデックスi、例えば有限要素法では節点
番号i毎にループを回し、節点iが接触しているかを確
かめ、接触していれば抗力や摩擦力の接触力Riと閾値
Rthとの大小を比較する(ステップS15〜S1
7)。接触力Riが閾値Rthを超える場合は、そのデ
ータをファイルにして外部記憶装置7に書き込む(ステ
ップS18)。この処理を時間ステップnの最終節点ま
で繰り返す(ステップS19)。この処理を各時間ステ
ップ毎に繰り返し、最終時刻に到達すればファイル化処
理を終了する(ステップS20)。ここでループの回し
方は各種あり、図4に限るものではなく、全てのデータ
に関して閾値Rthと比較を行えば良い。この書き込む
データの内容は、どの搬送ガイド17とシート16が強
く擦れるかであり、搬送ガイド17とシート16の接触
点の座標あるいは搬送ガイド17を識別できる固有情
報、例えばインデックスや名称などにより特定する。ま
た、計算に使用した絶対時刻や相対時刻あるいはステッ
プ数nなどで表せるそのときの時刻と抗力や摩擦力と接
触した節点番号i等を選択してファイルとして外部記憶
装置7に書き込む。また、CPU3は書き込まれた各時
刻毎の代表点の変位情報からシート16の移動速度を演
算してファイルとして外部記憶装置7に書き込む。
File button 1 on display unit 4 shown in FIG.
5 to input a filing command and start the filing process, first, the image formed on the sheet 16 is rubbed against the conveyance guide 17 and the image components on the sheet 16 are scraped off. Threshold R indicating the size of
th is input (step S11). In this state, computer simulation result data stored in the external storage device 7 is read for each time step n represented by an integer (steps S12 to S14). Time Tn of this time step n
Is Tn = (n × dt), where dt is the time step interval.
Becomes Next, a loop is turned for each index i of the representative point calculated by the computer simulation, for example, for each node number i in the finite element method, and it is checked whether or not the node i is in contact. The magnitudes of the contact force Ri and the threshold value Rth are compared (steps S15 to S1).
7). If the contact force Ri exceeds the threshold value Rth, the data is written to the external storage device 7 as a file (step S18). This process is repeated up to the last node of time step n (step S19). This process is repeated for each time step, and when the final time is reached, the filing process ends (step S20). Here, there are various ways of turning the loop, and the method is not limited to FIG. 4, and all data may be compared with the threshold value Rth. The content of the data to be written is which transport guide 17 and the sheet 16 are strongly rubbed, and is specified by the coordinates of the contact point between the transport guide 17 and the sheet 16 or unique information that can identify the transport guide 17, such as an index or a name. . Further, the time at that time, which can be represented by the absolute time or relative time or the number of steps n used in the calculation, the node number i in contact with the drag or frictional force, and the like are selected and written to the external storage device 7 as a file. Further, the CPU 3 calculates the moving speed of the sheet 16 from the written displacement information of the representative point at each time and writes the calculated moving speed as a file in the external storage device 7.

【0034】このように計算機シミュレーションの結果
から、特に抗力や摩擦力の接触力Riのうちユーザが入
力した閾値Rthを超える接触個所を抽出してファイル
として保存するから、別のアプリケーションなどで読み
込み、グラフ作成など解析を容易に行うことができる。
また、閾値Rth以上の接触力であり、例えば、摩擦に
より画像形成されたシート16が機械的摩耗により削れ
落ち、画像を汚す可能性がある場合、設計段階で搬送ガ
イド17の修正が必要である個所を精度良く確認して修
正することができる。
As described above, from the results of the computer simulation, the contact points exceeding the threshold value Rth input by the user among the contact forces Ri such as the drag force and the frictional force are extracted and saved as a file. Analysis such as graph creation can be easily performed.
In addition, when the contact force is equal to or more than the threshold value Rth and the sheet 16 on which an image is formed due to friction is likely to be scraped off due to mechanical abrasion and contaminate the image, the transport guide 17 needs to be modified at the design stage. The location can be confirmed and corrected with high accuracy.

【0035】上記実施例は搬送ガイド17とシート16
の接触力Riを入力された閾値Rthと比較する場合に
ついて説明したが、閾値Rthをあらかじめファイルに
設定しておいても良い。
In the above embodiment, the transport guide 17 and the sheet 16 are used.
Although the description has been given of the case where the contact force Ri is compared with the input threshold value Rth, the threshold value Rth may be set in a file in advance.

【0036】また、上記実施例は入力したり設定された
閾値Rthを接触力Riの比較基準とした場合について
説明したが、閾値Rthが判っていない場合、この閾値
Rthを求めるための実験との相関を図るために、シー
ト16の先端以外の各時刻における節点について接触力
(抗力や摩擦力)の最大値を求めてファイルに保存す
る。そして実験にて擦れが生じたシート16の位置に該
当する接触力を求めることにより閾値Rthを得ること
ができる。ここでシート16の先端を除くのは、シート
16の先端には画像が存在しなく、最大値を求めるとき
に阻害情報となるためである。
In the above-described embodiment, the case where the input or set threshold value Rth is used as a reference for comparing the contact force Ri has been described. However, if the threshold value Rth is not known, an experiment for obtaining the threshold value Rth is performed. In order to achieve the correlation, the maximum value of the contact force (drag force or friction force) is obtained for each node other than the leading end of the sheet 16 at each time and stored in a file. Then, the threshold value Rth can be obtained by obtaining the contact force corresponding to the position of the sheet 16 where the rubbing has occurred in the experiment. Here, the reason why the leading end of the sheet 16 is excluded is that there is no image at the leading end of the sheet 16 and it becomes the inhibition information when obtaining the maximum value.

【0037】さらに、シート16と搬送ガイド17の接
触力Riが閾値Rthを超えて、そのデータをファイル
に書き込むときに、各搬送ガイド17毎に個別ファイル
を作成して保存すると良い。すなわち、シート16と搬
送ガイド17の接触力Riが閾値Rthを超えたときの
データをファイルに書き込むときに、該当する搬送ガイ
ド17のインデックスを調べ、このインデックスによ
り、図5に示すように、個別ファイル71a〜71kを
作成してデータを書き込む。例えば該当する搬送ガイド
17がインデックスがjである場合は、搬送ガイド17
jの個別ファイル71jにデータを書き込む。このよう
に各搬送ガイド17毎に個別ファイル71a〜72kを
作成することにより搬送ガイド17毎の比較が容易にな
る。また、これらのデータを同一グラフ上に表せば、ど
の搬送ガイド17が最も接触力のレベルが高いかが判
る。さらに、シート16と各搬送ガイド17の接触力が
閾値Rthと比べて低い場合であっても、経時的変化に
より不具合状態が発生する場合がある。これをいち早く
確認して初期時に改善することもできる。
Furthermore, when the contact force Ri between the sheet 16 and the transport guide 17 exceeds the threshold value Rth and the data is written to a file, it is preferable to create and save an individual file for each transport guide 17. That is, when writing data to the file when the contact force Ri between the sheet 16 and the transport guide 17 exceeds the threshold value Rth, the index of the corresponding transport guide 17 is checked, and the index is used to determine the individual index as shown in FIG. The files 71a to 71k are created and data is written. For example, if the index of the corresponding transport guide 17 is j, the transport guide 17
j is written into the individual file 71j. By creating the individual files 71a to 72k for each transport guide 17 in this manner, comparison between the transport guides 17 becomes easy. If these data are represented on the same graph, it is possible to determine which transport guide 17 has the highest level of contact force. Further, even when the contact force between the sheet 16 and each of the transport guides 17 is lower than the threshold value Rth, a malfunction state may occur due to a temporal change. This can be quickly confirmed and improved at the beginning.

【0038】また、各時刻毎に表示部4の描画領域11
に、図6に示すように、最大接触力が生じている位置を
マーカ18で指し示すと良い。例えば図6に示した表示
時刻は23msであり、この時刻における最大接触力は
0.4ニュートンである。この最大接触力が生じている
位置をマーカ18で示すことにより、最大接触力が生じ
ている位置を表示部4の画面上で直ちに確認することが
できる。
The drawing area 11 of the display unit 4 is displayed at each time.
Next, as shown in FIG. 6, the position where the maximum contact force occurs may be indicated by the marker 18. For example, the display time shown in FIG. 6 is 23 ms, and the maximum contact force at this time is 0.4 Newton. By indicating the position where the maximum contact force is generated by the marker 18, the position where the maximum contact force is generated can be immediately confirmed on the screen of the display unit 4.

【0039】さらに、各時刻毎の最大接触力が生じてい
る位置を表示部4の描画領域11にマーカ18で示すと
ともに、図7に示すように、各時刻毎の最大接触力をグ
ラフ19で表示し、グラフ19にマーカ20で、そのと
き描画領域11に表示されているシート16と搬送ガイ
ド17の時刻を表示すると良い。このように最大接触力
の時間変化をグラフ19で表示することにより、シート
16と搬送ガイド17の接触状態の時間推移を直ちに確
認することができ、特に注意すべき時刻を事前に把握す
ることができ、シート16と搬送ガイド17の接触状態
を安定に設計することができる。また、このグラフに閾
値Rthを描画しておくことにより、改善する時刻と改
善する接触位置を直ちに確認することができる。さら
に、グラフ19のマーカ20により描画領域11に表示
された状態から最大接触力がどのように変化するかを簡
単に確認することができる。
Further, the position where the maximum contact force is generated at each time is indicated by a marker 18 in the drawing area 11 of the display unit 4 and, as shown in FIG. It is preferable to display the time of the sheet 16 and the conveyance guide 17 which are displayed in the drawing area 11 at that time with the marker 20 on the graph 19. By displaying the time change of the maximum contact force on the graph 19 in this manner, the time change of the contact state between the sheet 16 and the conveyance guide 17 can be immediately confirmed, and the time to be particularly noted can be grasped in advance. As a result, the contact state between the sheet 16 and the transport guide 17 can be designed stably. Further, by drawing the threshold value Rth on this graph, it is possible to immediately confirm the time to improve and the contact position to improve. Further, it is possible to easily confirm how the maximum contact force changes from the state displayed in the drawing area 11 by the marker 20 of the graph 19.

【0040】上記のようにファイル化した情報を利用し
て他のシート16aの概算値を再計算なしで予測するこ
ともできる。計算機シミュレーションに使用したシート
16の剛性はヤング率Eと厚さtとシート幅bで決ま
り、曲げ剛性はヤング率Eと断面2次モーメントIの積
である曲げ剛性EIは下記(1)式で得られる。 EI=E・b・t3 /12 (1) 計算機シミュレーションに使用したシート16の計算結
果により予測するシート16aのヤング率をEa,厚さ
をtaとすると、シート16とシート16aの曲げ剛性
比は下記(2)式で表せる。 (EaIa/EI) =(Ea・b・ta3 /12)/(E・b・t3 /12) =(Ea/E)・(ta/t)3 (2) この曲げ剛性比をシート16で算出した摩擦力に乗算す
ることにより、シート16aの摩擦力の概算値を予想す
ることができる。
Using the information filed as described above, the approximate value of another sheet 16a can be predicted without recalculation. The rigidity of the sheet 16 used in the computer simulation is determined by the Young's modulus E, the thickness t, and the sheet width b, and the bending rigidity is a product of the Young's modulus E and the second moment of area I. can get. EI = E · b · t 3 /12 (1) Young's modulus of the sheet 16a to predict by calculation results of computer simulations sheet 16 used in Ea, when a thickness of ta, the bending rigidity ratio of the sheet 16 and the sheet 16a Can be expressed by the following equation (2). (EaIa / EI) = (Ea · b · ta 3/12) / (E · b · t 3/12) = (Ea / E) · (ta / t) 3 (2) sheet 16 of this bending rigidity ratio By multiplying the frictional force calculated in step (1), an approximate value of the frictional force of the sheet 16a can be estimated.

【0041】また、複写機等のようにシート16の画像
擦れに限れば、画像面が接触するデータのみを限定して
良い。そこで修正すべき個所を特定して、その情報をフ
ァイル化するときに、シート16の先端が搬送元となる
搬送ローラ21へ到着した時刻Taとし、この時刻Ta
でシート16の先端座標を読込み、搬送方向と反対側に
ある搬送ガイド17の数とインデックスを調べ、その番
号をファイルに格納して接触力等のデータをファイル化
すれば良い。この場合、搬送ローラ21,22の回転方
向を表示部4の描画領域11に表示することによりシー
ト16の搬送方向を正確に確認することができる。
In addition, as long as the image is rubbed on the sheet 16 as in a copying machine or the like, only the data that comes into contact with the image surface may be limited. Therefore, when a location to be corrected is specified and the information is filed, the time Ta when the leading end of the sheet 16 arrives at the transport roller 21 serving as the transport source is defined as the time Ta.
Then, the coordinates of the leading end of the sheet 16 are read, the number and index of the conveyance guides 17 on the opposite side to the conveyance direction are checked, and the numbers are stored in a file to file data such as contact force. In this case, by displaying the rotation direction of the transport rollers 21 and 22 in the drawing area 11 of the display unit 4, the transport direction of the sheet 16 can be accurately confirmed.

【0042】この搬送ローラ21,22の回転方向を表
示させるときの処理について説明する。ウィンドウのO
Sでプリポスト処理プログラムを起動すると、図8に示
すように表示部4にプリポスト処理画面を表示する。こ
のプリ処理画面のウィンドウ9には描画領域11と、計
算に必要なデータを入力するプリ処理入力部23と、計
算結果のアニメーション表示を操作するポスト処理入力
部24と、各種ファイルを入出力するファイル入出力部
25が表示される。描画領域11にはシート16を搬送
する搬送路の搬送ガイド17と搬送ローラ21,22の
形状データが表示される。この搬送路でシート16を搬
送するときの計算機シミュレーションを実行するために
は、表示した形状データのなかでどれが搬送ローラ2
1,22であり、シート16が搬送される方向を指定す
る必要がある。そこでプリ処理入力部23のガイドタグ
25をアクティブにし、さらに、搬送タグ26をアクテ
ィブにすると、プリ処理入力部23は、図9に示すよう
に、搬送条件を設定できる表示画面になり、搬送条件を
設定できる。この表示画面で1つの搬送条件が搬送条件
名表示部27に例えば「搬送部1」の名称で定義され、
関連形状表示部28には、この条件に応じた形状データ
が例えば2つ関連付けられて「ローラー1」と「ローラ
ー2」とその名称が表示される。この名称は通し番号な
ど搬送ローラや搬送ガイドなど個々の形状を特定する情
報で有れば良い。ここで関連付けられた形状には1つの
円又は円弧があるとし、その中心を回転中心とした回転
方向が描画領域11に表示された形状の回りに矢印30
で示される。例えば図9では搬送ローラ21に回転方向
を示す矢印30が示されているが、この矢印30は搬送
ローラ21,22のいずれか一方又は両方に描画すれば
良い。この矢印30を確認することによりシート16の
搬送方向を視覚的に確認することができる。
Processing for displaying the rotation direction of the transport rollers 21 and 22 will be described. Window O
When the pre-post processing program is started in S, a pre-post processing screen is displayed on the display unit 4 as shown in FIG. In the window 9 of the pre-processing screen, the drawing area 11, a pre-processing input unit 23 for inputting data necessary for calculation, a post-processing input unit 24 for operating an animation display of calculation results, and input / output of various files The file input / output unit 25 is displayed. In the drawing area 11, the shape data of the conveyance guide 17 and the conveyance rollers 21 and 22 of the conveyance path for conveying the sheet 16 are displayed. In order to execute a computer simulation when the sheet 16 is conveyed on this conveying path, which of the conveying rollers 2 in the displayed shape data is used.
1, 22 and it is necessary to specify the direction in which the sheet 16 is conveyed. Therefore, when the guide tag 25 of the pre-processing input section 23 is activated and the transport tag 26 is further activated, the pre-processing input section 23 becomes a display screen on which the transport conditions can be set as shown in FIG. Can be set. On this display screen, one transport condition is defined in the transport condition name display section 27, for example, with the name of “transport section 1”.
In the related shape display unit 28, “roller 1” and “roller 2” and their names are displayed in association with, for example, two pieces of shape data corresponding to the condition. This name may be information such as a serial number that specifies an individual shape such as a transport roller or a transport guide. Here, it is assumed that there is one circle or arc in the associated shape, and the rotation direction about the center of rotation is indicated by an arrow 30 around the shape displayed in the drawing area 11.
Indicated by For example, in FIG. 9, an arrow 30 indicating the rotation direction is shown on the transport roller 21, but the arrow 30 may be drawn on one or both of the transport rollers 21 and 22. By confirming the arrow 30, the conveying direction of the sheet 16 can be visually confirmed.

【0043】この状態で搬送方向変更ボタン29をクリ
ックすることにより矢印30の向きを逆方向にする。こ
の処理は図10のフローチャートに示すように、搬送方
向変更ボタン29をクリックすると(ステップS3
1)、「ローラー1」の回転方向を示すフラグ変数Rf
lagを反対にする(ステップS32)。例えばフラグ
変数Rflagが整数1のときに時計回りの回転を表
し、整数−1のときに反時計回りの回転を表すとする
と、このフラグ変数Rflagの値を調べ(ステップS
33)、フラグ変数Rflagが整数1のときに時計回
りの矢印30を「ローラー1」である搬送ローラ21の
回りに描画し(ステップS34)、フラグ変数Rfla
gが整数−1のときに反時計回りの矢印30を「ローラ
ー1」である搬送ローラ21の回りに描画する(ステッ
プS35)。このようにして搬送ローラ21の回転方向
を所望の回転方向に設定して表示することができる。こ
の設定された回転方向、すなわちシートの搬送方向が外
部記憶装置6にファイルとして書き込まれる。その後、
計算機シミュレーションプログラムを起動すると、計算
機シミュレーションプログラムを実行する。
In this state, by clicking the transport direction change button 29, the direction of the arrow 30 is reversed. This process is performed by clicking the transport direction change button 29 as shown in the flowchart of FIG. 10 (step S3).
1), a flag variable Rf indicating the rotation direction of “roller 1”
The flag is reversed (step S32). For example, if the flag variable Rflag is an integer 1, which indicates clockwise rotation, and if the flag variable Rflag is an integer-1, it indicates counterclockwise rotation, the value of the flag variable Rflag is checked (step S
33), when the flag variable Rflag is an integer 1, the clockwise arrow 30 is drawn around the transport roller 21 which is the "roller 1" (step S34), and the flag variable Rflag is drawn.
When g is an integer-1, the counterclockwise arrow 30 is drawn around the transport roller 21 that is the "roller 1" (step S35). Thus, the rotation direction of the transport roller 21 can be set to a desired rotation direction and displayed. The set rotation direction, that is, the sheet conveyance direction is written to the external storage device 6 as a file. afterwards,
When the computer simulation program is started, the computer simulation program is executed.

【0044】また、複写機やファクシミリ等では原稿送
り部と読取部がある。読取部の読取方法は、原稿を所定
の位置に送って静止させて、読取部を移動しながら読み
取る方法と、搬送中の原稿を固定した読取部で読み取る
方法の2種類がある。前者は読取精度が高いが、原稿の
静止と再搬送の動作が必要になる機器構成が複雑にな
る。後者は原稿の静止と再搬送の動作は必要な、機器構
成は簡略化されるが、原稿の送り精度がそのまま読取精
度に反映する。この読取精度は、図11に示すように、
搬送ガイド17に沿って搬送ローラ21,22で搬送さ
れている原稿のシート16が読取部31の読取線32を
通過するときの読取線32と直交する方向の速度成分V
に影響され、この速度成分Vが一定になることが理想的
である。例えば原稿のシート16の先端が下流側の搬送
ローラ21に達していないとき、上流側の搬送ローラ2
2で高精度にシート16を送っていても、読取位置32
を通過するシート16の速度は一定とならず、シート1
6の変形状態に応じて速度変動が生じる可能性がある。
このシート16の搬送挙動を計算機シミュレーション後
に評価して読取誤差を予測し速度変動を少なくすること
が設計上重要である。このシート16の搬送挙動を計算
機シミュレーション後に評価する処理について説明す
る。
In a copying machine, a facsimile, or the like, there is a document feeding section and a reading section. There are two types of reading methods of the reading unit: a method in which a document is sent to a predetermined position and stopped, and the reading unit is moved while moving the reading unit, and a method in which a document being transported is read by a fixed reading unit. The former has a high reading accuracy, but requires a complicated device configuration that requires the operation of stopping and re-transporting the original. The latter requires the operation of resting and re-conveying the document. The apparatus configuration is simplified, but the accuracy of feeding the document directly affects the reading accuracy. This reading accuracy is, as shown in FIG.
A velocity component V in a direction orthogonal to the reading line 32 when the sheet 16 of the document conveyed by the conveying rollers 21 and 22 along the conveying guide 17 passes through the reading line 32 of the reading unit 31.
It is ideal that the velocity component V is constant. For example, when the leading end of the document sheet 16 does not reach the downstream transport roller 21, the upstream transport roller 2
2, the reading position 32
The speed of the sheet 16 passing through the
The speed may fluctuate depending on the deformation state of No. 6.
It is important from a design standpoint to evaluate the conveyance behavior of the sheet 16 after computer simulation to predict a reading error and reduce the speed fluctuation. Processing for evaluating the conveyance behavior of the sheet 16 after computer simulation will be described.

【0045】計算機シミュレーション後にマルチウィン
ドウのOSを使用し、原稿読取搬送路の計算結果を表示
するためのプログラムにより表示部4にウィンドウ9を
生成すると、図12に示すように計算に関した情報表示
領域12に、そのとき描画領域11に描画しているシー
ト16の変形状態の時刻と、その時刻におけるシート1
6の読取線32と直交する速度成分である読取速度が表
示される。この場合、外部記憶装置7にファイル化して
保存してある代表点は読取線32と一致するとは限らな
い。そこで、CPU3は、図13に示すように、読取線
32を挟む代表点nの速度Vnと代表点(n+1)の速
度V(n+1)を補間して読取線32におけるシート1
6の移動速度Vを演算する。移動速度Vを演算する補間
方法は各種あり、いずれの方法を使用しても良い。例え
ば、代表点nと代表点(n+1)に対する読取線32の
内分比(1−a,a)から、V=a・Vn+(1−a)
・V(n+1)と線形補間する。この演算した移動速度
Vを読取速度として計算に関した情報表示領域12に表
示し、各時刻毎に演算した移動速度Vをファイル化して
外部記憶装置7に格納する。
When the window 9 is generated on the display unit 4 by the program for displaying the calculation result of the original reading conveyance path by using the multi-window OS after the computer simulation, the information display area related to the calculation is displayed as shown in FIG. 12, the time of the deformation state of the sheet 16 being drawn in the drawing area 11 at that time, and the sheet 1 at that time.
The reading speed which is a speed component orthogonal to the reading line 32 of No. 6 is displayed. In this case, the representative point stored as a file in the external storage device 7 does not always coincide with the read line 32. Therefore, the CPU 3 interpolates the speed Vn of the representative point n sandwiching the reading line 32 and the speed V (n + 1) of the representative point (n + 1), as shown in FIG.
6 is calculated. There are various interpolation methods for calculating the moving speed V, and any of these methods may be used. For example, from the internal division ratio (1-a, a) of the read line 32 with respect to the representative point n and the representative point (n + 1), V = a · Vn + (1-a)
Linear interpolation with V (n + 1) The calculated moving speed V is displayed as a reading speed in the information display area 12 relating to the calculation, and the calculated moving speed V for each time is filed and stored in the external storage device 7.

【0046】このように計算機シミュレーションした結
果により、各時刻毎の読取速度を表示することにより読
取誤差予測をすることができる。また、予測した読取誤
差に応じて搬送ガイド17の形状を変えて計算機シミュ
レーションすることにより読取速度の時間変動が少ない
設計をすることができる。
As described above, a reading error can be predicted by displaying the reading speed at each time based on the result of the computer simulation. Further, by changing the shape of the transport guide 17 in accordance with the predicted reading error and performing computer simulation, it is possible to design the reading speed with less time variation.

【0047】上記実施例は計算に関した情報表示領域1
2に、そのとき描画領域11に描画しているシート16
の変形状態の時刻と、その時刻におけるシート16の読
取線32と直交する速度成分である読取速度を表示する
場合について説明したが、図14に示すように、読取速
度の時間変化グラフ33を表示し、時間変化グラフ33
に、そのとき描画領域11に表示されているシート16
と搬送ガイド17の時刻をマーカ20で表示すると良
い。このように読取速度の時間変化をグラフで表示する
ことにより、シート16の変形状態と読取速度の変化を
直ちに確認することができる。
In the above embodiment, the information display area 1 related to the calculation is shown.
2, the sheet 16 being drawn in the drawing area 11 at that time
Has been described, and the reading speed, which is a speed component orthogonal to the reading line 32 of the sheet 16 at that time, is displayed. As shown in FIG. 14, a time change graph 33 of the reading speed is displayed. And time change graph 33
The sheet 16 displayed in the drawing area 11 at that time
And the time of the transport guide 17 may be displayed by a marker 20. By displaying the change in the reading speed over time in a graph, the deformation state of the sheet 16 and the change in the reading speed can be immediately confirmed.

【0048】また、図14に示すように、矢印30で示
された搬送ローラ21の回転方向から読取速度の方向を
算出して読取速度とともにファイル化し、矢印37で表
示することにより、シート16の移動方向を直ちに確認
することができる。
Further, as shown in FIG. 14, the direction of the reading speed is calculated from the rotation direction of the conveying roller 21 indicated by the arrow 30 and is filed together with the reading speed. The moving direction can be immediately confirmed.

【0049】このように読取速度を演算するためには読
取領域を特定する必要がある。計算機シミュレーション
が2次元であるならば読取領域が直線である読取線32
になるが、計算機シミュレーションが3次元のとき、読
取領域は読取面になる。この読取線32や読取面の幾何
形状を認識する必要がある。そこで読取線32や読取面
の幾何形状を特定する処理を説明する。
In order to calculate the reading speed in this way, it is necessary to specify a reading area. If the computer simulation is two-dimensional, the read line 32 whose read area is a straight line
However, when the computer simulation is three-dimensional, the reading area becomes the reading surface. It is necessary to recognize the read line 32 and the geometric shape of the read surface. Therefore, a process for specifying the geometric shape of the reading line 32 and the reading surface will be described.

【0050】計算機シミュレーションが2次元の場合
は、図15(a)に示すように、読取線32が通る任意
の2点A,Bの座標を算出して入力したり、点Aの座標
と基準直線35に対する傾き角度θを算出して入力する
ことにより読取線32の幾何形状を特定することができ
る。また、計算機シミュレーションが3次元の場合、図
15(b)に示すように、読取面36が通る任意の3点
C,D,Eの座標を入力するか、2点C,Dの座標と直
線CDを回転軸とする回転角度θを入力することにより
読取面36を特定できる。
When the computer simulation is two-dimensional, as shown in FIG. 15A, the coordinates of any two points A and B through which the read line 32 passes are calculated and input, or the coordinates of the point A and the reference By calculating and inputting the inclination angle θ with respect to the straight line 35, the geometric shape of the reading line 32 can be specified. In the case where the computer simulation is three-dimensional, as shown in FIG. 15B, the coordinates of arbitrary three points C, D, and E passing through the reading surface 36 are input, or the coordinates of the two points C, D and a straight line are input. The reading surface 36 can be specified by inputting the rotation angle θ having the CD as the rotation axis.

【0051】また、読取部31の搬送ガイド17として
は、通常コンタクトガラスが使用されている。読取線3
2や読取面36はコンタクトガラスに対してほぼ直交す
るように設けられていることが多い。このような場合、
搬送ガイド17としてコンタクトガラスを指定し、コン
タクトガラスの読取位置の点の座標を入力することによ
り読取線32や読取面36を特定できる。この場合も外
部記憶装置7にファイル化して保存してある代表点と読
取位置が一致するとは限らない。そこで、読取位置を挟
む2点の代表点の座標から補間処理して読取位置の点の
座標を演算すれば良い。
As the transport guide 17 of the reading unit 31, a contact glass is usually used. Read line 3
In many cases, the reading surface 2 and the reading surface 36 are provided substantially orthogonal to the contact glass. In such a case,
By designating a contact glass as the transport guide 17 and inputting coordinates of a point at a reading position of the contact glass, the reading line 32 and the reading surface 36 can be specified. Also in this case, the representative point stored as a file in the external storage device 7 does not always match the reading position. Therefore, interpolation of the coordinates of the two representative points sandwiching the reading position may be performed to calculate the coordinates of the point at the reading position.

【0052】上記各実施例に示すように計算機シミュレ
ーションした結果により、搬送されるシート11の挙動
を解析するためには、解析に必要な入力データを簡単に
かつ正確に設定することが必要である。そこで計算機シ
ミュレーションの結果によりシート11の挙動を解析す
るに先だってプリポスト処理プログラムにより解析に必
要な入力データを設定するときの処理を説明する。
In order to analyze the behavior of the conveyed sheet 11 based on the results of computer simulation as shown in the above embodiments, it is necessary to easily and accurately set input data required for the analysis. . Therefore, prior to analyzing the behavior of the sheet 11 based on the result of the computer simulation, a process for setting input data required for analysis by a pre / post processing program will be described.

【0053】ウィンドウのOSでプリポスト処理プログ
ラムを起動すると、図8に示すように、表示部4にプリ
ポスト処理画面を表示する。このプリ処理画面のウィン
ドウ9には描画領域11と、計算に必要なデータを入力
するプリ処理入力部23と、計算結果のアニメーション
表示を操作するポスト処理入力部24と、各種ファイル
を入出力するファイル入出力部25が表示される。描画
領域11にモデル化したシート16の離散化最小領域の
長さをL、シート16の搬送速度をV、計算が実施され
る時間間隔をdt、1以上の実数をnとする。ここで離
散化最小領域は例えば差分法であればセルの一辺、有限
要素法であれば要素長又は節点間距離である。図16
(a)は、シート16の2次元断面を、はり要素37で
モデル化した例を示し、1つの要素37は2つの節点3
8からなり、最小領域の長さLは要素長さと等しくな
る。図16(b)は、同じくシート16の2次元断面を
四角形要素でモデル化した例を示す、節点38は四角形
の頂点とその中点に配置され、8節点で1つの要素38
が形成されている。この場合の最小領域の長さLは節点
間距離となり要素の一辺長さの半分に相当している。シ
ート搬送挙動解析用の計算機シミュレーションプログラ
ムでは時間ステップdt毎に解を得る。時刻T0におい
て解を得た後、時刻(T0+dt)で次の解を得ると
き、シート16の搬送速度Vと時間間隔dtの積(V×
dt)の距離だけシート16、すなわち節点が進んでい
ることが期待される。この計算はシート16と搬送ガイ
ド17との接触解析であるが、あまりに多くの距離で節
点が搬送ガイド17を突抜ける状態となると、解の収束
性は悪化して解が得られない場合がある。この収束解を
得る条件として、下記(3)式に示すように、(V×d
t)が離散化最小領域L以下であることが望ましい。
(n×dt×V)≦L (3) この(3)式を満足する条件として、下記(4)式によ
って変数を決める。 L=(n×dt×V) (4)
When the pre-post processing program is started by the OS of the window, a pre-post processing screen is displayed on the display unit 4 as shown in FIG. In the window 9 of the pre-processing screen, the drawing area 11, a pre-processing input unit 23 for inputting data necessary for calculation, a post-processing input unit 24 for operating an animation display of calculation results, and input / output of various files The file input / output unit 25 is displayed. The length of the discretized minimum area of the sheet 16 modeled in the drawing area 11 is L, the conveying speed of the sheet 16 is V, the time interval at which the calculation is performed is dt, and the real number of 1 or more is n. Here, the discretized minimum area is, for example, one side of the cell in the case of the difference method, or the element length or the distance between nodes in the case of the finite element method. FIG.
(A) shows an example in which a two-dimensional cross section of the sheet 16 is modeled by beam elements 37, and one element 37 is composed of two nodes 3
8, the length L of the minimum area is equal to the element length. FIG. 16B shows an example in which a two-dimensional cross section of the sheet 16 is modeled by quadrilateral elements. Nodes 38 are arranged at the vertices of the quadrilateral and the midpoint thereof, and one element 38 is formed by eight nodes.
Are formed. In this case, the length L of the minimum area is the distance between the nodes, and corresponds to half the length of one side of the element. In the computer simulation program for analyzing the sheet conveyance behavior, a solution is obtained for each time step dt. After obtaining the solution at time T0, when obtaining the next solution at time (T0 + dt), the product of the transport speed V of the sheet 16 and the time interval dt (V ×
It is expected that the sheet 16, that is, the node, is advanced by a distance of dt). This calculation is a contact analysis between the sheet 16 and the transport guide 17, but if the node penetrates the transport guide 17 at an excessively large distance, the convergence of the solution may deteriorate and the solution may not be obtained. . As a condition for obtaining this convergence solution, as shown in the following equation (3), (V × d
It is desirable that t) be equal to or smaller than the minimum discretization region L.
(N × dt × V) ≦ L (3) As a condition satisfying the expression (3), a variable is determined by the following expression (4). L = (n × dt × V) (4)

【0054】ここで実数nとシート16の搬送速度Vが
設定済みであるとすると、最小領域の長さLが時間間隔
dtよりも先に入力して設定された場合、時間間隔dt
は(4)式で演算され、演算された時間間隔dtが設定
される。また、時間間隔dtが最小領域の長さLよりも
先に入力して設定された場合は、(4)式により演算さ
れた最小領域の長さLが設定される。ここで最小領域の
長さLと時間間隔dtは直接その値が入力されなくても
良く、例えばシート16の長さをLS、図16(a)に
示すように、はり要素への分割数をmとすれば、最小領
域の長さL=LS/mとなる。また、総計算時間をTA
とし、全時間ステップの数をkとすれば、時間間隔dt
=TA/kとなる。これらの値を最小領域の長さLと時
間間隔dtとして代入して設定しても良い。
Here, assuming that the real number n and the transport speed V of the sheet 16 have been set, if the length L of the minimum area is set by inputting before the time interval dt, the time interval dt
Is calculated by equation (4), and the calculated time interval dt is set. When the time interval dt is set by inputting before the length L of the minimum area, the length L of the minimum area calculated by the equation (4) is set. Here, the values of the length L of the minimum area and the time interval dt do not need to be directly input. For example, the length of the sheet 16 is LS, and as shown in FIG. m, the length L of the minimum area is L = LS / m. Also, the total calculation time is TA
And the number of all time steps is k, the time interval dt
= TA / k. These values may be substituted and set as the length L of the minimum area and the time interval dt.

【0055】この最小領域の長さLや時間間隔dtの入
力データを設定するために、図8に示したプリポスト処
理画面のプリ処理入力部23の用紙・速度タグをアクテ
ィブにすると、図17に示すように、プリ処理入力部2
3にシート長さ入力部41と離散化数入力部42と搬送
速度入力部43と時間ステップ入力部44と総計算時間
入力部45及び自動設定ボタン46が設置される。ここ
で、例えば時間間隔dtが未設定で他のデータが設定さ
れている場合、最小領域の長さLが未設定で他のデータ
が設定されている場合、自動設定ボタン46をマウスで
クリックすることにより、未設定である時間間隔dtや
最小領域の長さLの値が自動的に演算されて設定され
る。この自動設定ボタン46をクリックして未設定であ
る時間間隔dtや最小領域の長さLの値を演算する処理
を図18のフローチャートを参照して説明する。
In order to set the input data of the length L and the time interval dt of the minimum area, when the paper / speed tag of the pre-processing input section 23 of the pre-post processing screen shown in FIG. 8 is activated, FIG. As shown, the pre-processing input unit 2
3, a sheet length input unit 41, a discretization number input unit 42, a conveyance speed input unit 43, a time step input unit 44, a total calculation time input unit 45, and an automatic setting button 46 are provided. Here, for example, when the time interval dt is not set and other data is set, or when the minimum area length L is not set and other data is set, the automatic setting button 46 is clicked with a mouse. As a result, the unset time interval dt and the value of the length L of the minimum area are automatically calculated and set. The process of clicking the automatic setting button 46 and calculating the unset time interval dt and the length L of the minimum area will be described with reference to the flowchart of FIG.

【0056】自動設定ボタン46がクリックされると
(ステップS41)、時間間隔dtと最小領域の長さL
の入力状態を調べ、時間間隔dt=0で最小領域の長さ
L>0かを判定する。ここで時間間隔dt=0は、時間
間隔dtの値がユーザにより入力されていないことを示
し、最小領域の長さL>0は、最小領域の長さLの値が
ユーザにより入力されていることを示す。時間間隔dt
=0で最小領域の長さL>0の場合には、(4)式によ
り時間間隔dt=L/(n×V)を演算して設定する
(ステップS42,S43)。また、時間間隔dtが入
力されてdt>0で最小領域の長さLが入力されずにL
=0のとき、(4)式により最小領域の長さL=(n×
V×dt)を演算して設定する(ステップS44,S4
5)。また、時間間隔dtと最小領域の長さLの両方と
も未入力の場合は処理せずに終了する(ステップS4
6)。また、時間間隔dtと最小領域の長さLが入力さ
れて、dt>0,L>0の場合には、入力された時間間
隔dtと最小領域の長さLのどちらかを優先するかを決
めておき、時間間隔dtと最小領域の長さLのいずれか
を演算して、入力した値を演算した値に変更して設定す
る(ステップS46,S47)。
When the automatic setting button 46 is clicked (step S41), the time interval dt and the length L of the minimum area are set.
Is checked, and it is determined whether or not the length L> 0 of the minimum area at the time interval dt = 0. Here, the time interval dt = 0 indicates that the value of the time interval dt has not been input by the user, and when the length L of the minimum area is greater than 0, the value of the length L of the minimum area has been input by the user. Indicates that Time interval dt
If = 0 and the length of the minimum area L> 0, the time interval dt = L / (n × V) is calculated and set by the equation (4) (steps S42 and S43). Further, when the time interval dt is input and dt> 0, the length L of the minimum area is not input and L
= 0, the length L of the minimum area is expressed by the equation (4) as L = (n ×
V × dt) is calculated and set (steps S44, S4)
5). If both the time interval dt and the length L of the minimum area have not been input, the process ends without processing (step S4).
6). In addition, when the time interval dt and the length L of the minimum area are input, and dt> 0, L> 0, it is determined which of the input time interval dt and the length L of the minimum area has priority. In advance, one of the time interval dt and the length L of the minimum area is calculated, and the input value is changed to the calculated value and set (steps S46 and S47).

【0057】例えば図17に示すようにシート16の長
さLS=150(mm)、はり要素への分割数m=30
0、シート16の搬送速度V=100(mm/se
c)、総計算時間TA=1500(msec)と入力さ
れ、n=2.0と設定されている場合、時間間隔dt=
LS/(m×n×V)=150/(300×2×10
0)=0.0025(秒)となる。この時間間隔dtの
値を設定し、各条件を示すデータをファイル化して外部
記憶装置7に書き込む。計算機シミュレーションプログ
ラムを起動すると、この書き込んだ条件を読み出して処
理を実行する。
For example, as shown in FIG. 17, the length LS of the sheet 16 is 150 (mm) and the number m of divisions into beam elements is 30.
0, conveying speed V of sheet 16 = 100 (mm / sec)
c), when the total calculation time TA = 1500 (msec) is input and n = 2.0, the time interval dt =
LS / (m × n × V) = 150 / (300 × 2 × 10
0) = 0.0025 (seconds). The value of the time interval dt is set, and data indicating each condition is filed and written to the external storage device 7. When the computer simulation program is started, the written condition is read and the process is executed.

【0058】また、図19に示すように、時間間隔dt
と最小領域の長さLが入力されて、dt>0,L>0の
場合には、図20のフローチャートに示すように、自動
設定ボタン44がクリックされると(ステップS5
1)、入力されたデータにより前記(1)の(n×dt
×V)≦Lの条件を満たすかどうかを判定し(ステップ
S52)、この条件を満たしているときは処理を終了す
る。また、この条件を満たしていない場合、入力された
時間間隔dtと最小領域の長さLの値のいずれかをあら
かじめ定められた優先順位により選択して他方の値を演
算して入力した値を変更する(ステップS53)。例え
ば図19に示すように、シート16の長さLS=150
(mm)、はり要素への分割数m=300、シート16
の搬送速度V=100(mm/sec)、総計算時間T
A=1500(msec)、時間間隔dt=10(ms
ec)と入力され、n=2.0と設定されている場合、 L/(n×V×dt)=LS/(m×n×V×dt) =150/(300×2×100×0.01)=0.25 となり、(n×dt×V)≦Lの条件式を満たさない。
そこで(2)式から時間間隔dtの値を、dt=2.5
(msec)に変更する。
Further, as shown in FIG.
In the case where dt> 0 and L> 0, the automatic setting button 44 is clicked as shown in the flowchart of FIG. 20 (step S5).
1) According to the input data, (n × dt) of the above (1)
It is determined whether or not the condition of (× V) ≦ L is satisfied (step S52), and if this condition is satisfied, the process ends. When this condition is not satisfied, one of the input time interval dt and the value of the length L of the minimum area is selected according to a predetermined priority, the other value is calculated, and the input value is calculated. It is changed (step S53). For example, as shown in FIG.
(Mm), number of divisions into beam elements m = 300, sheet 16
Transfer speed V = 100 (mm / sec), total calculation time T
A = 1500 (msec), time interval dt = 10 (ms)
ec) and n = 2.0, L / (n × V × dt) = LS / (m × n × V × dt) = 150 / (300 × 2 × 100 × 0) .01) = 0.25, which does not satisfy the conditional expression of (n × dt × V) ≦ L.
Therefore, the value of the time interval dt is calculated from the equation (2) as dt = 2.5
(Msec).

【0059】このように入力した条件の値を変更すると
き、図21に示す警告表示47をウィンドウで表示し、
ユーザに入力した値が不適当であることを明らかにし、
ユーザが演算した値に変更することを承諾したときに、
入力した条件の値を演算した値に変更する。このように
してユーザが意図しない値に変更して設定することを防
ぐことができる。
When changing the value of the condition thus input, a warning display 47 shown in FIG. 21 is displayed in a window,
Clarify that the value entered by the user is incorrect,
When the user agrees to change to the computed value,
Change the value of the input condition to the calculated value. In this way, it is possible to prevent the user from changing to an unintended value and setting it.

【0060】[0060]

【発明の効果】この発明は以上説明したように、計算に
よって得られたシート物とガイドとの接触により作用し
合う垂直方向の力成分(抗力)と接線方向の力成分(摩
擦力)が、あらかじめ定められた値以上のとき、その値
と接触するガイドを特定する情報と、そのときの時刻情
報と接触点の座標及び計算における節点情報を外部記憶
装置にファイルとして書き込み保存するから、これを参
照して該当するガイドの設計変更を実施して、実際に物
を製作する前に最適な構造を決定することができる。
As described above, according to the present invention, the vertical force component (drag force) and the tangential force component (frictional force) acting upon the contact between the sheet and the guide obtained by the calculation are as follows. When the value is equal to or larger than a predetermined value, information for identifying a guide that contacts the value, time information at that time, coordinates of the contact point, and node information in the calculation are written and stored in a file in the external storage device. By changing the design of the corresponding guide by reference, the optimum structure can be determined before actually manufacturing an object.

【0061】また、ガイドとシートの接触位置からシー
ト先端を除いてシートの抗力と摩擦力の最大値と接触す
るガイドを特定する情報等を保存することにより、シー
トの先端により阻害情報が生じることを防ぐことができ
る。
Further, by storing information specifying the guide that comes into contact with the maximum value of the drag and frictional force of the sheet except for the leading end of the sheet from the contact position between the guide and the sheet, obstruction information may be generated due to the leading end of the sheet. Can be prevented.

【0062】さらに、各ガイド毎に個別ファイルとして
保存することにより、ガイド毎の比較を容易に行うこと
ができる。
Further, by saving as an individual file for each guide, comparison for each guide can be easily performed.

【0063】また、シートの変形アニメーション表示の
中に、描画されている時刻における該当する接触位置が
識別できる印を描くことにより、最大接触力が生じてい
る位置を画面上で直ちに確認することができる。
Further, by drawing a mark in the sheet deformation animation display to identify the corresponding contact position at the time of drawing, it is possible to immediately confirm the position where the maximum contact force occurs on the screen. it can.

【0064】また、ファイルとして書き込む情報をコン
ピュータ画面上にグラフとして描画することにより、シ
ートと搬送ガイドの接触状態の時間推移を直ちに確認す
ることができる。このグラフに、そのときに表示されて
いるシートと搬送ガイドの時刻を表示することにより、
シートと搬送ガイドの接触状態の時間推移をより正確に
確認することができ、シートと搬送ガイドの接触状態を
安定に設計することができる。
By drawing the information to be written as a file on a computer screen as a graph, the time transition of the contact state between the sheet and the conveyance guide can be immediately confirmed. By displaying the time of the currently displayed sheet and the conveyance guide on this graph,
The time transition of the contact state between the sheet and the conveyance guide can be confirmed more accurately, and the contact state between the sheet and the conveyance guide can be designed stably.

【0065】さらに、計算に使用したシートの曲げ剛性
を基準とした異種シートの曲げ剛性比を抗力と摩擦力に
乗じて得られた値を異種シートの情報とすることによ
り、異種シートの情報を迅速に得ることができる。
Further, the information obtained by multiplying the bending stiffness ratio of the different sheet based on the bending stiffness of the sheet used in the calculation by the drag and the frictional force is used as the information of the different sheet to obtain the information of the different sheet. Can be obtained quickly.

【0066】また、ガイドのうちローラの回転方向を表
示することにより、シートの搬送方向を視覚的に確認す
ることができる。この回転方向の表示をキー入力やポイ
ンティングデバイスの操作により逆転させることにより
所望の回転方向を選択することができる。
Further, by displaying the rotation direction of the roller among the guides, the sheet conveyance direction can be visually confirmed. The desired rotation direction can be selected by reversing the display of the rotation direction by key input or operation of a pointing device.

【0067】また、解析する時刻毎に、ユーザが指定す
る直線又は平面を交差して通過したシート物の個所が有
する移動速度を計算機シミュレーションの解から演算
し、指定した直線又は平面に対して直交する方向のシー
トの移動速度成分を演算することにより、シートの速度
変動を少なくするように設計でき、シートに形成された
画像を読み取るときの読取速度の時間変動が少ない設計
をすることができる。
At each time of analysis, the moving speed of the portion of the sheet passing through the straight line or plane specified by the user is calculated from the solution of the computer simulation, and is orthogonal to the specified straight line or plane. By calculating the moving speed component of the sheet in the direction in which the sheet moves, the design can be designed so that the speed fluctuation of the sheet can be reduced, and the design can be designed so that the time fluctuation of the reading speed when reading the image formed on the sheet is small.

【0068】また、シートの移動速度成分の時間変化を
グラフに表示したり、グラフに、表示されているシート
と搬送ガイドの時刻をマーカで表示することにより、シ
ートの変形状態と移動速度の変化を直ちに確認すること
ができる。さらに、シートの移動速度成分を矢印で表示
することにより、シートの移動方向を直ちに確認するこ
とができる。
The time change of the moving speed component of the sheet is displayed on a graph, and the time of the displayed sheet and the conveyance guide are displayed on the graph with markers. Can be confirmed immediately. Further, by displaying the moving speed component of the sheet with an arrow, the moving direction of the sheet can be immediately confirmed.

【0069】また、シートが通過する直線又は平面を、
直線又は平面が属する座標値又は座標値群と、座標値又
は座標値群が示す点あるいは直線を回転中心とした回転
角度で特定することにより、直線又は平面を通過するシ
ートの移動速度成分を安定して算出することができる。
Further, a straight line or a plane through which the sheet passes,
By specifying a coordinate value or a coordinate value group to which a straight line or a plane belongs and a coordinate value or a point indicated by the coordinate value group or a rotation angle around the straight line as a rotation center, the moving speed component of the sheet passing through the straight line or the plane is stabilized Can be calculated.

【0070】さらに、モデル化したシート物の離散化最
小領域の長さとシミュレーションが実施される時間間隔
のいずれか一方を、入力された他の条件により自動的に
設定するから、搬送されるシートの挙動の解析に必要な
入力データを簡単にかつ正確に設定することができる。
Further, one of the length of the discretized minimum area of the modeled sheet object and the time interval at which the simulation is performed is automatically set according to other input conditions. Input data required for behavior analysis can be easily and accurately set.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.

【図2】表示部のデータ処理画面図である。FIG. 2 is a diagram illustrating a data processing screen of a display unit.

【図3】計算機シミュレーションプログラムの処理を示
すフローチャートである。
FIG. 3 is a flowchart showing processing of a computer simulation program.

【図4】修正すべき個所を特定してファイル化する処理
を示すフローチャートである。
FIG. 4 is a flowchart showing a process of specifying a portion to be corrected and creating a file.

【図5】外部記憶装置の構成を示すブロック図である。FIG. 5 is a block diagram illustrating a configuration of an external storage device.

【図6】最大接触力を示したデータ処理画面図である。FIG. 6 is a data processing screen diagram showing a maximum contact force.

【図7】最大接触力の時間変化を示したデータ処理画面
図である。
FIG. 7 is a data processing screen diagram showing a time change of the maximum contact force.

【図8】プリポスト処理プログラムを起動したときのデ
ータ処理画面図である。
FIG. 8 is a data processing screen diagram when a pre-post processing program is activated.

【図9】シートの搬送方向指定処理のときのデータ処理
画面図である。
FIG. 9 is a diagram illustrating a data processing screen during a sheet conveying direction designation process.

【図10】ローラの回転方向の変更処理を示すフローチ
ャートである。
FIG. 10 is a flowchart illustrating a process of changing the rotation direction of a roller.

【図11】読取位置を示す配置図である。FIG. 11 is a layout diagram showing a reading position.

【図12】読取速度を示すデータ処理画面図である。FIG. 12 is a data processing screen diagram showing a reading speed.

【図13】読取位置の特定処理を示す説明図である。FIG. 13 is an explanatory diagram showing a reading position specifying process.

【図14】読取速度の時間変化を示すデータ処理画面図
である。
FIG. 14 is a data processing screen diagram showing a time change of a reading speed.

【図15】読取線と読取面の特定処理を示す説明図であ
る。
FIG. 15 is an explanatory diagram showing a process for specifying a read line and a read surface.

【図16】シートの離散化最小領域の長さを示す説明図
である。
FIG. 16 is an explanatory diagram showing the length of a discretization minimum area of a sheet.

【図17】計算が実施される時間間隔の設定処理のとき
のデータ処理画面図である。
FIG. 17 is a diagram of a data processing screen at the time of setting a time interval at which a calculation is performed.

【図18】離散化最小領域の長さと時間間隔の設定処理
を示すフローチャートである。
FIG. 18 is a flowchart illustrating a process of setting a length and a time interval of a discretization minimum area.

【図19】時間間隔と最小領域の長さが入力されたプリ
処理入力部の表示図である。
FIG. 19 is a display diagram of a pre-processing input unit into which a time interval and a minimum area length have been input.

【図20】時間間隔と最小領域の長さを選択して設定す
る処理を示すフローチャートである。
FIG. 20 is a flowchart illustrating a process of selecting and setting a time interval and a minimum area length.

【図21】入力した条件の値を変更するときの警告を示
す表示図である。
FIG. 21 is a display diagram showing a warning when changing the value of an input condition.

【符号の説明】[Explanation of symbols]

1 データ処理装置 2 入力部 3 CPU 4 表示部 5 プログラムメモリ 6 データメモリ 7 外部記憶装置 8 バス DESCRIPTION OF SYMBOLS 1 Data processor 2 Input part 3 CPU 4 Display part 5 Program memory 6 Data memory 7 External storage device 8 Bus

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 シート物を解析モデルとし、シート物が
搬送されていく過程を時刻毎に計算機シミュレーション
し、その結果得られた解(数値)を処理し、変形するシ
ート物形状とシート物を案内して搬送するガイドを幾何
形状として描画するための描画領域と、描画された幾何
形状を操作するための操作領域と、計算機シミュレーシ
ョン実行のため入力した情報と結果として得られた情報
を表示する表示領域が画面上に構成され、幾何形状を描
画領域に描画する描画手段と、描画された幾何形状を操
作するための操作手段と、操作手段を選択し実行するた
めのインタフェースを操作領域に配置し、計算機シミュ
レーションの実行のため入力した情報と結果として得ら
れた情報を表示する表示手段を有するデータ処理装置に
おける設計支援システムであって、 計算によって得られたシート物とガイドとの接触により
作用し合う垂直方向の力成分(抗力)と接線方向の力成
分(摩擦力)の両方あるいはいずれか一方が、比較のた
めに定められた値以上あるいは超えるとき、その値と、
接触するガイドを特定する情報と、そのときの時刻情報
と、接触点の座標及び計算における節点情報を選択的に
外部記憶装置にファイルとして書き込むことを特徴とす
る設計支援システム。
1. A sheet object is used as an analysis model, and a process in which the sheet object is conveyed is computer-simulated at each time, a solution (numerical value) obtained as a result is processed, and a sheet object shape and a sheet object to be deformed are processed. A drawing area for drawing the guide to be guided and transported as a geometric shape, an operation area for operating the drawn geometric shape, information inputted for executing the computer simulation, and information obtained as a result are displayed. A display area is formed on the screen, and a drawing means for drawing a geometric shape in the drawing area, an operation means for operating the drawn geometric shape, and an interface for selecting and executing the operation means are arranged in the operation area. And a design support system for a data processing apparatus having display means for displaying information input as a result of executing a computer simulation and information obtained as a result. The vertical force component (drag force) and / or the tangential force component (friction force) acting upon contact between the sheet and the guide obtained by calculation are compared for comparison. If the value exceeds or exceeds the value specified in
A design support system characterized in that information for specifying a contacting guide, time information at that time, coordinates of a contact point and node information in calculation are selectively written as a file in an external storage device.
【請求項2】 上記計算機シミュレーションの各時刻に
おいてガイドとシートの接触位置がシート先端を除く抗
力と摩擦力の両方あるいはどちらか一方の最大値と、接
触するガイドを特定する情報と、時刻情報と、接触点の
座標及び計算における節点情報を、選択的に外部記憶装
置にファイルとして書き込む請求項1記載の設計支援シ
ステム。
2. At each time of the computer simulation, the contact position between the guide and the sheet is the maximum value of both or one of the drag force and the friction force excluding the front end of the sheet, the information specifying the contacting guide, and the time information. 2. The design support system according to claim 1, wherein the coordinates of the contact point and the node information in the calculation are selectively written as a file to an external storage device.
【請求項3】 上記各ガイド毎に個別ファイルとして書
き込む請求項1又は2記載の設計支援システム。
3. The design support system according to claim 1, wherein each guide is written as an individual file.
【請求項4】 上記シートの変形アニメーション表示の
中に、描画されている時刻における該当する接触位置が
識別できる印を描く請求項1,2又は3記載の設計支援
システム。
4. The design support system according to claim 1, wherein a mark for identifying a contact position at a drawing time is drawn in the deformation animation display of the sheet.
【請求項5】 上記ファイルとして書き込む情報をコン
ピュータ画面上にグラフとして描画する請求項2又は3
記載の設計支援システム。
5. The information to be written as the file is drawn as a graph on a computer screen.
Design support system described.
【請求項6】 上記シートの変形アニメーション表示と
ともに描画された時刻と同一データの個所を識別できる
印をグラフ上に描く請求項5記載の設計支援システム。
6. The design support system according to claim 5, wherein a mark that can identify a location of the same data as the time when the deformation animation is displayed on the sheet is drawn on a graph.
【請求項7】 上記計算に使用したシートの曲げ剛性を
基準とした異種シートの曲げ剛性比を抗力と摩擦力に乗
じて得られた値を異種シートの情報とする請求項1乃至
6のいずれかに記載の設計支援システム。
7. A value obtained by multiplying a bending stiffness ratio of a different kind of sheet based on a bending stiffness of the sheet used in the calculation by a drag and a frictional force as information of the different kind of sheet. The design support system described in Crab.
【請求項8】 上記ガイドのうち少なくとも1つがロー
ラであり、ローラが円あるいは円柱又は円弧で形状定義
されている場合、条件設定されたシートが搬送される方
向を円あるいは円柱又は円弧の回転方向を示す矢印で示
す請求項1記載の設計支援システム。
8. When at least one of the guides is a roller, and the roller is defined as a circle, a cylinder, or an arc, the direction in which the conditionally set sheet is conveyed is the rotation direction of the circle, the cylinder, or the arc. The design support system according to claim 1, wherein the design support system is indicated by an arrow.
【請求項9】 上記表示された回転方向をあらかじめ設
定したキー入力又はポインティングデバイスの操作によ
り逆転させる請求項8記載の設計支援システム。
9. The design support system according to claim 8, wherein the displayed rotation direction is reversed by a key input or an operation of a pointing device set in advance.
【請求項10】 シート物を解析モデルとし、シート物
が搬送されていく過程を時刻毎に計算機シミュレーショ
ンし、その結果として得られた解(数値)を処理し、変
形するシート物形状とシート物を案内して搬送するガイ
ドを幾何形状として描画するための描画領域と、描画さ
れた幾何形状を操作するための操作領域と、計算機シミ
ュレーションの実行のため入力した情報と結果として得
られた情報を表示する表示領域が画面上に構成され、幾
何形状を描画領域に描画する描画手段と、描画された幾
何形状を操作するための操作手段と、操作手段を選択し
実行するためのインタフェースを操作領域に配置し、計
算機シミュレーションの実行のため入力した情報と結果
として得られた情報を表示する表示手段を有するデータ
処理装置の設計支援システムであって、 解析する時刻毎に、ユーザが指定する直線又は平面を交
差して通過したシート物の個所が有する移動速度を計算
機シミュレーションの解から演算し、指定した直線又は
平面に対して直交する方向の移動速度成分を演算するこ
とを特徴とする設計支援システム。
10. A sheet object is used as an analysis model, a process of conveying the sheet object is computer-simulated at each time, a solution (numerical value) obtained as a result is processed, and a sheet object shape and a sheet object to be deformed are processed. A drawing area for drawing a guide that guides and conveys a geometric shape, an operation area for operating the drawn geometric shape, and information input as a result of executing a computer simulation and information obtained as a result. A display area to be displayed is formed on a screen, and a drawing means for drawing a geometric shape in the drawing area, an operation means for operating the drawn geometric shape, and an interface for selecting and executing the operation means are provided in the operation area. Design support for a data processing device having a display means for displaying information inputted as a result of execution of a computer simulation and information obtained as a result of the computer simulation A system, wherein, at each time of analysis, a moving speed of a portion of a sheet object passing through a straight line or a plane specified by a user is calculated from a solution of a computer simulation, and is orthogonal to the specified straight line or a plane. A design support system for calculating a moving speed component in a moving direction.
【請求項11】 上記演算した移動速度成分を表示領域
に表示する請求項10記載の設計支援システム。
11. The design support system according to claim 10, wherein the calculated moving speed component is displayed in a display area.
【請求項12】 上記演算した移動速度成分を時刻情報
とともに外部記憶装置にファイルとして保存する請求項
10記載の設計支援システム。
12. The design support system according to claim 10, wherein the calculated moving speed component is stored as a file in an external storage device together with time information.
【請求項13】 上記演算した移動速度成分の時間変化
をグラフ表示する請求項10又は11記載の設計支援シ
ステム。
13. The design support system according to claim 10, wherein a time change of the calculated moving speed component is displayed as a graph.
【請求項14】 上記描画されて表示されたシート物
の、そのときの時刻を移動速度成分の時間変化を表示し
たグラフにマーカーで指し示す請求項13記載の設計支
援システム。
14. The design support system according to claim 13, wherein a time point of the drawn and displayed sheet object is indicated by a marker on a graph displaying a time change of a moving speed component.
【請求項15】 上記シート物が通過する直線又は平面
を、直線又は平面が属する座標値又は座標値群と、座標
値又は座標値群が示す点あるいは直線を回転中心とした
回転角度を入力して特定する請求項10記載の設計支援
システム。
15. Inputting a straight line or a plane through which the sheet passes, a coordinate value or a coordinate value group to which the straight line or the plane belongs, and a rotation angle about a point or a straight line indicated by the coordinate value or the coordinate value group as a rotation center. 11. The design support system according to claim 10, wherein
【請求項16】 シート物を解析モデルとし、シート物
が搬送されていく過程を時刻毎に計算機シミュレーショ
ンし、その結果として得られた解(数値)を処理し、変
形するシート物形状とシート物を案内して搬送するガイ
ドを幾何形状として描画するための描画領域と、描画さ
れた幾何形状を操作するための操作領域と、計算機シミ
ュレーションの実行のため入力した情報と結果として得
られた情報を表示する表示領域が画面上に構成され、幾
何形状を描画領域に描画する描画手段と、描画された幾
何形状を操作するための操作手段と、操作手段を選択し
実行するためのインタフェースを操作領域に配置し、計
算機シミュレーションの実行のため入力した情報と結果
として得られた情報を表示する表示手段を有するデータ
処理装置の設計支援システムであって、 モデル化したシート物の離散化最小領域の長さをLと
し、シート物の搬送速度をV、シミュレーションが実施
される時間間隔をdt、1以上の実数をnとしたとき、
搬送速度Vと実数nが設定済みでシート物の離散化最小
領域の長さLと時間間隔dtのいずれか一方が設定され
ているとき、 n×dt×M=L を満たすように他方を設定することを特徴とする設計支
援システム。
16. A sheet object is used as an analysis model, a process in which the sheet object is conveyed is computer-simulated at each time, a solution (numerical value) obtained as a result is processed, and a sheet object shape and a sheet object to be deformed are processed. A drawing area for drawing a guide that guides and conveys a geometric shape, an operation area for operating the drawn geometric shape, and information input as a result of executing a computer simulation and information obtained as a result. A display area to be displayed is formed on a screen, and a drawing means for drawing a geometric shape in the drawing area, an operation means for operating the drawn geometric shape, and an interface for selecting and executing the operation means are provided in the operation area. Design support for a data processing device having a display means for displaying information inputted as a result of execution of a computer simulation and information obtained as a result of the computer simulation When the length of the modeled discrete minimum area of the sheet is L, the conveying speed of the sheet is V, the time interval at which the simulation is performed is dt, and the real number of 1 or more is n,
When the transport speed V and the real number n have been set and one of the length L and the time interval dt of the discretized minimum area of the sheet is set, the other is set so as to satisfy n × dt × M = L. A design support system characterized by:
【請求項17】 上記実数nが設定済みで搬送速度Vと
シート物の離散化最小領域の長さLと時間間隔dtが入
力されたときに、 n×dt×M≦L1 を満たさない場合、長さLと時間間隔dtのいずれか一
方を n×dt×M=L を満たすように自動的に変更して設定する請求項16記
載の設計支援システム。
17. When the real number n has been set and the transport speed V, the length L of the discretized minimum area of the sheet object, and the time interval dt are not satisfied, if n × dt × M ≦ L1 is not satisfied, 17. The design support system according to claim 16, wherein one of the length L and the time interval dt is automatically changed and set so as to satisfy n * dt * M = L.
【請求項18】 上記長さLと時間間隔dtのいずれか
一方を設定変更するときに警告を発する請求項17記載
の設計支援システム。
18. The design support system according to claim 17, wherein a warning is issued when any one of the length L and the time interval dt is changed.
JP02693899A 1999-02-04 1999-02-04 Design support system and design support method Expired - Fee Related JP4049925B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02693899A JP4049925B2 (en) 1999-02-04 1999-02-04 Design support system and design support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02693899A JP4049925B2 (en) 1999-02-04 1999-02-04 Design support system and design support method

Publications (2)

Publication Number Publication Date
JP2000222454A true JP2000222454A (en) 2000-08-11
JP4049925B2 JP4049925B2 (en) 2008-02-20

Family

ID=12207103

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02693899A Expired - Fee Related JP4049925B2 (en) 1999-02-04 1999-02-04 Design support system and design support method

Country Status (1)

Country Link
JP (1) JP4049925B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7165016B2 (en) * 2004-06-03 2007-01-16 Canon Kabushiki Kaisha Simulation apparatus, simulation method therefor, and program for implementing the simulation method
KR100739586B1 (en) 2004-10-13 2007-07-16 캐논 가부시끼가이샤 Information processing apparatus and its control method
JP2007328548A (en) * 2006-06-07 2007-12-20 Canon Inc Simulator device, simulation method, and computer program
JP2008139998A (en) * 2006-11-30 2008-06-19 Canon Inc Simulation device, simulation method, program, and storage medium
US7409326B2 (en) 2004-10-05 2008-08-05 Canon Kabushiki Kaisha Design support method and design support program
CN101291380B (en) * 2007-04-17 2010-09-15 京瓷美达株式会社 Image forming apparatus
JP2010237817A (en) * 2009-03-30 2010-10-21 Canon Inc Design support apparatus, design support method, and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6592267B2 (en) 2015-03-31 2019-10-16 キヤノン株式会社 Design support apparatus and method
JP6907016B2 (en) * 2017-04-28 2021-07-21 キヤノン株式会社 Information processing device, its control method, program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7165016B2 (en) * 2004-06-03 2007-01-16 Canon Kabushiki Kaisha Simulation apparatus, simulation method therefor, and program for implementing the simulation method
US7409326B2 (en) 2004-10-05 2008-08-05 Canon Kabushiki Kaisha Design support method and design support program
KR100739586B1 (en) 2004-10-13 2007-07-16 캐논 가부시끼가이샤 Information processing apparatus and its control method
US7580815B2 (en) 2004-10-13 2009-08-25 Canon Kabushiki Kaisha Information processing apparatus and its control method
JP2007328548A (en) * 2006-06-07 2007-12-20 Canon Inc Simulator device, simulation method, and computer program
JP2008139998A (en) * 2006-11-30 2008-06-19 Canon Inc Simulation device, simulation method, program, and storage medium
CN101291380B (en) * 2007-04-17 2010-09-15 京瓷美达株式会社 Image forming apparatus
JP2010237817A (en) * 2009-03-30 2010-10-21 Canon Inc Design support apparatus, design support method, and program

Also Published As

Publication number Publication date
JP4049925B2 (en) 2008-02-20

Similar Documents

Publication Publication Date Title
US9976852B2 (en) Inspection program editing environment providing user defined collision avoidance volumes with integral modification properties
KR100739586B1 (en) Information processing apparatus and its control method
US6937254B2 (en) Graphical user interface for searches
DE112008004156B4 (en) SYSTEM AND METHOD FOR A GESTURE-BASED EDITING MODE AND COMPUTER-READABLE MEDIUM FOR IT
JP4366096B2 (en) Information processing apparatus, simulation method therefor, and storage medium
US11340755B2 (en) Moving a position of interest on a display
JP2000222454A (en) Design support system
JP3886627B2 (en) Design support device
CN113961106B (en) Predictive control method, input system, and computer readable recording medium
JPH11116133A (en) Design support equipment
JP4967060B2 (en) Analysis apparatus and analysis method
JP4086446B2 (en) Design support apparatus, design support method, and computer-readable recording medium
KR100956713B1 (en) Design support method and recording medium
US11811985B2 (en) Information processing apparatus, information processing method, and information processing system
JP4642930B2 (en) Simulation apparatus and simulation method
JP3839568B2 (en) Data processing device for sheet simulation
JP4599098B2 (en) Simulation apparatus and simulation method
JP3986705B2 (en) CONDITION SETTING DEVICE, CONDITION SETTING METHOD, AND MEDIUM CONTAINING CONDITION SETTING PROGRAM
JPH11282825A (en) Design support equipment
JP4348024B2 (en) Display device, display method, and storage medium storing program for causing computer to perform processing in the device
JP4847256B2 (en) Information processing apparatus, information processing apparatus control method, and computer program
US20030052881A1 (en) Graphical value display program, graphical value display method and recording medium
JP5122410B2 (en) Design verification display device, design verification display method, and design verification display computer program
CN120447803A (en) Cursor display method, electronic device and storage medium
JP3612202B2 (en) WINDOW DISPLAY CONTROL DEVICE AND STORAGE MEDIUM CONTAINING PROGRAM FOR IMPLEMENTING THE WINDOW DISPLAY CONTROL DEVICE

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070710

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071016

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071127

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071128

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101207

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101207

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111207

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111207

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121207

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131207

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees