Patents by Inventor Koji Samukawa
Koji Samukawa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210026864Abstract: To collect data collectable from edge equipment in a standard data format prepared by standardization. A data format preparing device 10 includes: a data dictionary storage unit 121 that stores a data dictionary 1211 containing the type and unit of collectable data for each type of the edge equipment 30; a data format storage unit 122 that stores a standard data format in which an edge server is to receive data from the edge equipment 30; a data format setting unit 111 that sets the standard data format on the basis of the data dictionary 1211 stored in the data dictionary storage unit 121; a data format examining unit 112 that examines the set standard data format; and a data format registering unit 113 that registers the standard data format with the data format storage unit 122.Type: ApplicationFiled: June 9, 2020Publication date: January 28, 2021Inventors: Masao KAMIGUCHI, Yutaka SAITOU, Koji SAMUKAWA, Shigeru MORITA, Noriaki NEKO
-
Publication number: 20200133244Abstract: Provided is a data preparing device, a data preparing method, and a data preparing program that can accumulate information in which operating states of equipment when a specific event occurs in the equipment are organized. An edge server includes a collection section configured to collect time series data from equipment, a storage unit configured to define a situation in which any of items or a combination of the items included in the time series data becomes a predetermined value as an event, and store a storing rule that defines, for each of the events, an item of associated data as a storing target; and a conversion section configured to extract the associated data from the time series data for each of the events in accordance with the storing rule and convert resultant data into event data.Type: ApplicationFiled: October 10, 2019Publication date: April 30, 2020Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Hiroji NISHI, Norinaga MUTAI
-
Publication number: 20200135048Abstract: An edge server includes a storage unit that stores event data prepared by associating events relating to a value of any of items or a combination of the items included in time series data collected from equipment with associated data of each of the events including identification information of an operator; an extraction section that extracts the event data that are linked with an operator included in a predetermined period during an operating time of the equipment for each of the operators; a preparation section that prepares feature data relating to an operation procedure and a work time for each of the operators on a basis of the even data extracted for each of the operators; and an output section that outputs the feature data.Type: ApplicationFiled: October 10, 2019Publication date: April 30, 2020Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Hiroji NISHI, Norinaga MUTAI
-
Publication number: 20200074314Abstract: An object is to provide a knowledge production system which can efficiently produce knowledge information from less confidential information. A knowledge production system includes: a data reception part that receives, when an event occurs in a unit, only data after a time at which to go back only a preset time until the occurrence of the event; and a production part that extracts, from the received data and data received in the past by the occurrence of the same event as the event, a feature amount on the event so as to produce knowledge information of the event.Type: ApplicationFiled: August 27, 2019Publication date: March 5, 2020Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Noriaki NEKO, Shouichi KAWAKAMI, Sumire OKUAKI
-
Publication number: 20200074317Abstract: An object is to provide a knowledge providing program, a knowledge providing device and a operation service system for easily providing knowledge information so as to receive the value thereof. An edge server executes: an input step of receiving, with a data API, an input of information of an event which occurs in a unit; an inquiry step of making, based on the information of the event which is input, an inquiry for the cause of or a countermeasure against the event to a knowledge manager for managing and providing knowledge information that is produced on the same event as the event; a reception step of receiving, from the knowledge manager, data which includes an answer to the inquiry; and an output step of outputting the received data.Type: ApplicationFiled: August 28, 2019Publication date: March 5, 2020Inventors: Yutaka SAITOU, Masao KAMIGUCHI, Koji SAMUKAWA, Noriaki NEKO, Shouichi KAWAKAMI, Sumire OKUAKI
-
Publication number: 20040176871Abstract: A plurality of fixed form programs used to create a processing program are stored. The fixed form programs include undefined data portions respectively. One fixed form program is selected, and data is key-inputted to the undefined data portion included in the fixed form program. Consequently, the processing program using the fixed form program to be used for a numerical control device is created.Type: ApplicationFiled: March 4, 2004Publication date: September 9, 2004Applicant: FANUC LTDInventors: Satoru Shinozaki, Koji Samukawa
-
Patent number: 5151864Abstract: A complex curved surface (SS) is divided into a plurality of areas (ARj), a vertical relationship regarding a plurality of curved surfaces (SSi) present only in each of the areas is specified for every area, the vertical relationship conforming to an area (ARj) in which there exists a line of intersection (CLk) that is a projection of a cutting pass on an X-Y plane is used to obtain cutting passes (Pak) of the complex curved surface in this area (ARj), and the cutting passes of the complex curved surface are generated by combining the cutting passes of all areas (ARj).Type: GrantFiled: January 31, 1990Date of Patent: September 29, 1992Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 5132913Abstract: 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).Type: GrantFiled: December 5, 1989Date of Patent: July 21, 1992Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 5070464Abstract: The invention relates to a method of creating NC data for simultaneous five-axis control, which method includes obtaining a point (Ai) on a curve constituting a tool nose path (Mk) on a scukptured surface (SS), obtaining a normal vector (N) at the point (Ai) and a tangent vector (T) tangent to the tool nose path (Mk) at the point, next obtaining an outer product vector (S) between the normal vector (N) and the tangent vector (T), obtaining a tool central-axis vector (V), in a plane (PL) formed by the normal vector (N) and the outer product vector (S), in which a direction inclined toward the external product vector (S) from the normal vector (N) by a designated angle (.theta.) serves as the direction of the tool central axis, and creating NC data for simultaneous five-axis control using coordinates of the point (Ai) and the tool central-axis vector (V).Type: GrantFiled: June 13, 1989Date of Patent: December 3, 1991Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 5008806Abstract: 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.Type: GrantFiled: December 12, 1988Date of Patent: April 16, 1991Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 4999765Abstract: 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.Type: GrantFiled: March 7, 1989Date of Patent: March 12, 1991Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 4961150Abstract: The method of the invention includes determining a circular arc (CAR) passing through three discretely given consecutive points (P.sub.i-1, P.sub.i, P.sub.i+1), determining a tangent vector of a tangent line contacting the circular arc (CAR) at the central point (P.sub.i) of these three points, thereafter performing a spline interpolation between the two points P.sub.i-1, P.sub.i using position vectors and tangent vectors at the points (P.sub.i-1, P.sub.i), thereby obtaining a curve smoothly connecting the two points P.sub.i-1, P.sub.i, and thereafter determining a point sequence connecting curve (CVL) by similarly performing an interpolation between every two adjacent consecutive points.Type: GrantFiled: May 2, 1988Date of Patent: October 2, 1990Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 4961041Abstract: This invention relates to a method of creating NC data for rough machining, in which a cutting path (QLi) for rough machining is outputted using points on an i-th point sequence path (PLi) from among a plurality of point sequence paths repeatedly digitized at a predetermined interval in a predetermined direction. The next cutting path for rough machining is created and output using a projected point sequence path (PLk') which, among those projected point sequence paths spaced away from the i-th point sequence path by a distance greater than a tool radius (Tr), is that nearest an i-th projected point sequence path (PLi').Type: GrantFiled: February 9, 1989Date of Patent: October 2, 1990Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa, Hidenori Meguro
-
Patent number: 4949271Abstract: 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.Type: GrantFiled: October 18, 1988Date of Patent: August 14, 1990Assignee: Fanuc LtdInventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 4942350Abstract: NC data for grooving are created by inputting a groove shape (GR) which lies on a three-dimensional curved surface as well as a groove-depth specifying curve (GRC) which indicates a relationship between a distance d from one end and groove depth hk of a point at this distance, obtaining the distance dk from one end of the groove-depth specifying curve (GRC) in accordance withdk=lk.multidot.Lj/Liwhere Li represents the total length of the groove shape, lk the distance from one end of the groove shape and Lj the total length of the groove-depth specifying curve (GRC), obtaining, from the groove-depth specifying curve, the depth hk at the distance dk from the abovementioned one end, and adopting the groove depth hk as groove depth of a point at the distance lk from the one end of the groove shape (GR).Type: GrantFiled: April 10, 1989Date of Patent: July 17, 1990Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
-
Patent number: 4893251Abstract: Data for specifying each three-dimensional curved surface (12a, 12b, 12c) constituting a complex curved surface (11, FIG. 1) are inputted, and one curve (CV) on the X-Y plane is specified. The curve CV comprises two or more elements (CV1-CV4). The complex curved surface (11) is intersected by planes or sections (SSi) extending from lines of reference (elements CV.sub.1, CV.sub.2 . . . ) on the X-T plane that are i-th (i=1, 2, . . . ) elements (CV.sub.2, CV.sub.2 . . . ) (CVi) in the clockwise or counter-clockwise direction among a number of elements constituting the curve (CV). Thereafter, a cutting path is generated by adopting a path (SC1.fwdarw.SC2.fwdarw.SC3.fwdarw.SC4) for moving a tool along the section curves formed by intersections between each plane or section SSi and surfaces of the complex curved surface, each section curve corresponding to the above-mentioned elements in the order of the elements.Type: GrantFiled: March 7, 1988Date of Patent: January 9, 1990Assignee: Fanuc Ltd.Inventors: Masaki Seki, Koji Samukawa