Method and apparatus for creating a three-dimensional space curve by
smoothly connecting a three-dimensional sequence of discretely given
paints
    11.
    发明授权
    Method and apparatus for creating a three-dimensional space curve by smoothly connecting a three-dimensional sequence of discretely given paints 失效
    用三维空间曲线创建三维空间曲线的方法和装置,通过平滑连接差异性绘画的三维序列

    公开(公告)号:US5132913A

    公开(公告)日:1992-07-21

    申请号:US445622

    申请日:1989-12-05

    IPC分类号: G05B19/4097 G05B19/41

    CPC分类号: G05B19/41

    摘要: A three-dimensional sequence of discretely given points Pi (i=1, 2, . . . ) is projected onto two mutually adjacent planes (XY plane, YZ plane) in a rectangular coordinate system. Next, two-dimensional point sequence connecting curves (TQ, TR) which smoothly connect the projected point sequences (Qi, Ri) on the respective planes are obtained, and a space curve is created using these two-dimensional point sequence connecting curves. Specifically, the common axis (Y axis) of the two mutually adjacent planes is partitioned at minute intervals, coordinates (xj,yj), (yj,zj) of points (Qj,Rj) on each of the two-dimensional point sequence connecting curves (TQ, TR) having a common axis coordinate yj of a j-th partitioning point are successively obtained, and the space curve is created by the coordinates (xj,yj,zj) (j=1, 2, . . . , n) of a sequence of three-dimensional points (Tj).

    Profile revising method
    12.
    发明授权

    公开(公告)号:US5021966A

    公开(公告)日:1991-06-04

    申请号:US348581

    申请日:1989-04-25

    IPC分类号: G05B19/4093

    摘要: When an item (T.sub.1 or T.sub.2) for revising chamfering or rounding is selected from a menu table (108b) of a tablet device (108), all corner portions (E.sub.1 -E.sub.3) included in profile (A.sub.1) and pertaining to the revision item (e.g., the item for revision rounding) are displayed in a color different from the other portions of the profile. Thereafter, a corner portion (E.sub.1) requiring revision is designated by a graphic cursor (K), whereupon the corner portions (E.sub.2, E.sub.3) other than the designated corner portion return to the original color so that only the designated corner portion (E.sub.1) may be identified for revision. .

    Method of creating NC data for machining curved surfaces
    13.
    发明授权
    Method of creating NC data for machining curved surfaces 失效
    创建用于加工曲面的NC数据的方法

    公开(公告)号:US5008806A

    公开(公告)日:1991-04-16

    申请号:US290288

    申请日:1988-12-12

    IPC分类号: G05B19/4093 G05B19/4099

    摘要: The invention relates to an NC data creation method for machining a curved surface (101) having a cutting boundary surface (102) in the depth direction. Data specifying the three-dimensional curved surface (101) and the curved surface (102) of a cutting boundary in the depth direction are inputted. When the three-dimensional curved surface (101) is defined by a set of a plurality of point-sequence paths (11i), a point sequence Q(i,j) of a tool nose corresponding to a point sequence A(i,j) is determined. Next, there is determined a projected point sequence B'(i,j) obtained by projecting the point sequence Q(i,j) of the tool nose onto a reference plane (103), as well as a projected point sequence C(i,j) obtained by projecting the first-mentioned projected point sequence onto the curved surface (102) of the cutting boundary. Thereafter, a check is performed to see whether a line segment connecting the point sequence Q(i,j) of the tool nose and a line segment connecting the projected point sequence C(i,j) on the curved surface of the cutting boundary intersect. If they do intersect, NC data up to the point of intersection P(i,j) are created. NC data are subsequently created in the same manner upon performing a pick-feed.

    摘要翻译: PCT No.PCT / JP88 / 00386 Sec。 371日期:1988年12月12日 102(e)日期1988年12月12日PCT提交1988年4月20日PCT公布。 出版物WO88 / 08560 日期:1988年11月3日。本发明涉及一种用于加工在深度方向上具有切割边界表面(102)的曲面(101)的NC数据创建方法。 输入指定深度方向上的切割边界的三维曲面(101)和曲面(102)的数据。 当三维曲面(101)由一组多个点序列路径(11i)定义时,对应于点序列A(i,j)的刀尖的点序列Q(i,j) ) 决心,决意,决定。 接下来,确定通过将刀尖的点序列Q(i,j)投影到参考平面(103)上的投影点序列B'(i,j)以及投影点序列C(i ,j)通过将第一提到的投影点序列投影到切割边界的曲面(102)上而获得。 此后,执行检查以查看连接刀尖的点序列Q(i,j)的线段和连接切割边界的曲面上的投影点序列C(i,j)的线段是否相交 。 如果它们相交,则创建直到交点P(i,j)的NC数据。 随后在执行拾取进给时以相同的方式创建NC数据。

    Method of creating NC data for grooving
    14.
    发明授权
    Method of creating NC data for grooving 失效
    创建用于开槽的NC数据的方法

    公开(公告)号:US4999765A

    公开(公告)日:1991-03-12

    申请号:US320092

    申请日:1989-03-07

    IPC分类号: G05B19/4093 G05B19/41

    摘要: A method of creating NC data for grooving, a unit normal vector (N) at the position (Pe) of a grooving end point is obtained after creation of NC data for grooving, a movement vector (D) is obtained by multiplying a designated movement distance (da) by the unit normal vector (N), and NC data for withdrawal are created for moving a tool (TL), by the amount of the movement vector (D), from the position (Pe) at which grooving ends.

    摘要翻译: PCT No.PCT / JP88 / 00723 Sec。 371日期:1989年3月7日 102(e)日期1989年3月7日PCT提交1988年7月20日PCT公布。 出版物WO89 / 01196 日期:1989年2月9日。一种创建用于切槽的NC数据的方法,在创建用于切槽的NC数据之后获得在切槽终点的位置(Pe)处的单位法线向量(N),运动矢量(D) 通过将指定的移动距离(da)乘以单位法线向量(N)获得,并且创建用于撤回的NC数据,用于将运动向量(D)的量移动到运动向量(D)的量 Pe)。

    Method of displaying structures three-dimensionally
    15.
    发明授权
    Method of displaying structures three-dimensionally 失效
    立体显示结构的方法

    公开(公告)号:US4982180A

    公开(公告)日:1991-01-01

    申请号:US319943

    申请日:1989-03-07

    IPC分类号: G06F17/50 G06T15/00

    CPC分类号: G06T15/40 G06T15/20

    摘要: A method of displaying a structure (SML) three-dimensionally, in which a rectangular parallelepiped (RP), having on each of its sides distances (L.sub.x, L.sub.y, L.sub.z) between minimum and maximum positions along each axis of a structure (SML) is constituted by a set of a number of unit solids, e.g., unit cubes (UC), of the same shape and same dimensions. The structure is represented by information indicating whether each unit solid is part of the structure (SML). Individual ones of the unit solids constituting the structure (SML) are displayed in order starting from unit solids seen on a the front side of the structure. The face of a unit solid overlapping a face of a unit solid already displayed is not displayed; instead, only the visually foremost faces thereof are displayed, thereby displaying a perspective view of the three-dimensional structure (SML).

    Automatic programming method for outputting figure elements of parts as
well as part profile descriptions in response to a part profile request
    16.
    发明授权
    Automatic programming method for outputting figure elements of parts as well as part profile descriptions in response to a part profile request 失效
    自动编程方法,用于输出零件的图形元素以及响应零件轮廓请求的零件轮廓描述

    公开(公告)号:US4962472A

    公开(公告)日:1990-10-09

    申请号:US273035

    申请日:1988-11-07

    IPC分类号: G05B19/4093 G05B19/4097

    摘要: A prescribed menu item on a menu table (108b) is picked to designate a method of defining a figure element, and a predefined figure element displayed on a display screen (106) is picked. A processor (102) defines a new figure element using the picked figure element definition method and the picked figure element, and defines a part profile using figure elements picked in the order of tool motion when the defining of all figure elements is completed. In this case, the processor expresses, in a first format based upon an automatic programming language, figure elements and the part profile as defined, and stores the figure elements and part profile in a storage ares (103b). Using a second format for the figure elements, each point is expressed as the coordinate values thereof, each straight line expressed as the coordinate values of two points, and each circle expressed as the coordinates of the center of the circle and the radius of the circular arc, are stored in a storage area 103c. when there is a request for output of the part profile, the processor (102) outputs the figure elements and the part profile in the automatic programming language using the first format. When a figure element designated by a graphic cursor is identified and when the figure is displayed, processing is performed using the second format.

    摘要翻译: PCT No.PCT / JP88 / 00220 Sec。 371日期:1988年11月7日 102(e)日期1988年11月7日PCT提交1988年2月29日PCT公布。 出版物WO88 / 07228 日期:1988年9月22日。选择菜单表(108b)上的规定的菜单项,以指定定义图形元素的方法,并且选择显示在显示屏(106)上的预定义的图形元素。 处理器(102)使用所选择的图形元素定义方法和所选择的图形元素来定义新的图形元素,并且当完成所有图形元素的定义时,使用按照工具运动顺序拾取的图形元素来定义零件轮廓。 在这种情况下,处理器以基于自动编程语言的第一格式表示图形元素和如所定义的部件轮廓,并且将图形元素和部件轮廓存储在存储部分(103b)中。 使用图形元素的第二格式,每个点被表示为其坐标值,每条直线表示为两点的坐标值,并且每个圆表示为圆的中心的坐标和圆的半径 电弧存储在存储区域103c中。 当存在要输出零件轮廓的请求时,处理器(102)使用第一格式以自动编程语言输出图形元素和零件轮廓。 当由图形光标指定的图形元素被识别并且当该图形被显示时,使用第二格式执行处理。

    Curved surface creation method
    17.
    发明授权
    Curved surface creation method 失效
    曲面创建方法

    公开(公告)号:US4949271A

    公开(公告)日:1990-08-14

    申请号:US265797

    申请日:1988-10-18

    摘要: A curved surface creation method suitable for use in creating two curved surfaces for coarse and finishing machining. A first space curve (1) is divided into N segments, a second space curve separately obtianed is similarly divided into N segments and a curved surface for coarse machining is created by connecting corresponding i-th dividing points R.sub.i (i=1, 2, . . . ). Next, the first space curve (1), which is obtained by successively connecting the dividing points R.sub.i (i=1, 2, 3, . . . ), is divided into M (>N) segments, the second space curve is similarly divided into M segments and a curved surface for finishing machining is created by connecting the i-th dividing points S.sub.i (i=1, 2, 3, . . . ) of the first space curve (1), which is divided into M segments, with and the corresponding dividing points of the second space curve.

    NC Data creation method
    18.
    发明授权
    NC Data creation method 失效
    NC数据创建方法

    公开(公告)号:US4904914A

    公开(公告)日:1990-02-27

    申请号:US314059

    申请日:1989-02-09

    IPC分类号: G05B19/4093

    摘要: The invention relates to a method of creating NC data for machining the interior of an area. The method includes displaying, on a graphic display unit (106), contours (CNT1, CNT2) inputted in order to specify the area (AR.sub.M), recognizing the area (AR.sub.M), which is designated by a graphic cursor by manipulation of a tablet (108) and painting the interior of the area in a predetermined color, subsequently removing the paint in a linear area (AR.sub.1), having a width equivalent to a width of a tool, which connects a machining starting point (P.sub.S) and a machining end point (P.sub.E) designated by the graphic cursor, adopting the machining end point as the next machining starting point, thereafter inputting machining end points in succession, and creating NC data for machining the interior of the area (AR.sub.M) by traversing a finally designated machining starting point and machining end point while moving the tool linearly.

    Complex curved surface creation method
    19.
    发明授权
    Complex curved surface creation method 失效
    复曲面创造方法

    公开(公告)号:US4855921A

    公开(公告)日:1989-08-08

    申请号:US57939

    申请日:1987-05-18

    CPC分类号: G05B19/41 G05B2219/35151

    摘要: This invention relates to a method of creating a complex curved surface (100) by combining at least first and second three-dimensional curved surfaces (101, 102), which method includes a step of inputting data for specifying first and second three-dimensional curved surfaces (101, 102), a step of obtaining coordinates of a j-th point Q(i,j) along an i-th path L.sub.c (i), where the second three-dimensional curved surface (102) is defined by a set of plural paths, a step of determining, with regard to the first three-dimensional curved surface (101), whether the point Q(i,j) is on the same side as a (j-1)th point Q(i,j-1) along the i-th path, a step of storing the point Q(i,j) if it is on the same side and, if it is not on the same side, obtaining and storing the coordinates of a point S(i,j) on the first three-dimensional curved surface (101) corresponding to a projected point obtained by projecting the point Q(i,j) on a predetermined plane, and thereafter executing similar processing upon performing the operation j+1.fwdarw.j and obtaining position data indicative of the next point Q(i,j) on the i-th path, obtaining a point on the complex curved surface (100) corresponding to the i-th path, and creating the complex curved surface by a set of these points.

    摘要翻译: PCT No.PCT / JP86 / 00470 Sec。 371日期1987年5月18日 102(e)日期1987年5月18日PCT提交1986年9月12日PCT公布。 出版物WO87 / 01831 日期:1987年3月26日。本发明涉及通过组合至少第一和第二三维曲面(101,102)来形成复曲面(100)的方法,该方法包括输入用于指定的数据的步骤 第一和第二三维曲面(101,102),沿第i个路径Lc(i)获得第j个点Q(i,j)的坐标的步骤,其中第二个三维曲面 (102)由一组多个路径定义,对于第一三维曲面(101),确定点Q(i,j)是否与(j- 1)第i个点Q(i,j-1),如果它在同一侧存储点Q(i,j)的步骤,并且如果不在同一侧,获得 并且将点S(i,j)的坐标存储在与通过将点Q(i,j)投影在预定平面上而获得的投影点对应的第一三维曲面(101)上,然后执行simila 在执行操作j + 1-> j并且获得指示第i个路径上的下一个点Q(i,j)的位置数据,获得对应于第i个路径的复曲面(100)上的点, 并通过一组这些点创建复杂的曲面。

    Method and apparatus for producing a three-dimensional curved surface
from two-dimensional curves in perpendicular planes
    20.
    发明授权
    Method and apparatus for producing a three-dimensional curved surface from two-dimensional curves in perpendicular planes 失效
    用于从垂直平面中的二维曲线生成三维曲面的方法和装置

    公开(公告)号:US4755926A

    公开(公告)日:1988-07-05

    申请号:US711578

    申请日:1985-03-06

    摘要: A method and apparatus for specifying a three-dimensional curve having steps of entering data specifying a first projection curve (CV.sub.1) and a second projection curve (CV.sub.2) is obtained when a three-dimensional curve (31a) is projected onto two adjacent planes (e.g., an XY plane and a YZ plane) in a rectangular coordinate system. The method also includes finding coordinate values (a.sub.i, b.sub.i) of an i-th (i=1, 2 . . . ) partition point P.sub.i from among partition points partitioning the first projection curve (CV.sub.1) into a number of line segments and finding coordinate values (b.sub.i,c.sub.i) of a point Q.sub.i on the second projection curve (CV.sub.2) having a coordinate value b.sub.i on a common axis (Y axis) among coordinate axes of the two adjacent planes. The three-dimensional curve (31a) is specified by a collection of points (R.sub.i) having the three-dimensional coordinate values (a.sub.i, b.sub.i, c.sub.i).

    摘要翻译: PCT No.PCT / JP84 / 00347 Sec。 371日期:1985年3月6日 102(e)1985年3月6日PCT PCT。1984年7月7日PCT公布。 公开号WO85 / 00442 日期:1985年1月31日。当三维曲线(31a)为三维曲线(31a)时,获得用于指定具有输入指定第一投影曲线(CV1)和第二投影曲线(CV2)的数据的步骤的三维曲线的方法和装置 被投影到矩形坐标系中的两个相邻平面(例如,XY平面和YZ平面)上。 该方法还包括从划分第一投影曲线(CV1)的分割点中找到第i(i = 1,2,...)分割点Pi的坐标值(ai,bi)到多个线段并找到 在两个相邻平面的坐标轴之间的公共轴(Y轴)上具有坐标值bi的第二投影曲线(CV2)上的点Qi的坐标值(bi,ci)。 三维曲线(31a)由具有三维坐标值(ai,bi,ci)的点(Ri)的集合来指定。