会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Electrical discharge apparatus
    • 放电装置
    • US06310313B1
    • 2001-10-30
    • US09592576
    • 2000-06-12
    • Mitsuaki AkuneHajime OgawaTakashi Kanaya
    • Mitsuaki AkuneHajime OgawaTakashi Kanaya
    • B23H100
    • B23H7/18
    • Separately from an electrode jumping operation (an amount of rise of a first electrode jump (22)) aimed at discharging machining debris produced during electrical discharge machining, an electrode jumping operation (an amount of rise of a second electrode jump (23)) is inserted for which is set an amount of rise of jump with which balls or rollers used on a sliding portion of a mechanically driving part undergo one revolution or more. Further, in a case where an abnormality of a lubricant supplying unit (101) is detected, as for a program being continued, machining is stopped after the termination of the program, or machining is stopped after continuing the program within a fixed time duration, or a program other than for machining operation is made executable.
    • 另外,电极跳跃动作(第二电极跳跃(23))的上升的步骤与第一电极跳跃动作(第一电极跳跃(22)的上升量)相对应, 插入其中设置了在机械驱动部件的滑动部分上使用的滚珠或滚子经历一圈以上的跳跃上升量。 此外,在检测到润滑剂供给单元(101)的异常的情况下,对于继续的程序,在程序结束后停止加工,或者在固定持续时间内继续程序后停止加工, 或者可以执行除加工操作之外的程序。
    • 3. 发明授权
    • Method and apparatus for electrodischarge machining
    • 放电加工方法和装置
    • US06838633B1
    • 2005-01-04
    • US10344941
    • 2000-09-13
    • Naotake MohriNagao SaitoHajime OgawaKiyohito Kamiya
    • Naotake MohriNagao SaitoHajime OgawaKiyohito Kamiya
    • B23H1/02B23H7/16B23H7/18B23H7/20
    • B23H7/16B23H1/02B23H1/022B23H1/024B23H7/18
    • An electric discharge machining apparatus for supplying machining electric power to a gap between an electrode (1) and a workpiece (2). The apparatus includes a gap dimension detection device (8) for detecting a dimension of the gap, a gap average voltage detection device (11) for detecting an average voltage of the gap, a gap dimension correction device (13) for correcting the dimension of the gap, and a gap dimension correction starting device (12) for starting the gap dimension correction device (13) when a first comparison between a detected gap dimension and a predetermined allowable value and a second comparison between a detected gap average voltage and a predetermined reference average voltage are made and the gap dimension detected by the first comparison is larger than the predetermined allowable value and the gap average voltage detected by the second comparison is smaller than the predetermined reference average voltage.
    • 一种用于向电极(1)和工件(2)之间的间隙提供加工电力的放电加工装置。 该装置包括用于检测间隙尺寸的间隙尺寸检测装置(8),用于检测间隙的平均电压的间隙平均电压检测装置(11),用于校正间隙的尺寸的间隙尺寸校正装置(13) 间隙,以及用于在检测到的间隙尺寸和预定容许值之间的第一比较和检测到的间隙平均电压与预定的间隔平均电压之间的第二比较时启动间隙尺寸校正装置(13)的间隙尺寸校正启动装置(12) 进行参考平均电压,并且通过第一比较检测到的间隙尺寸大于预定容许值,并且由第二比较检测到的间隙平均电压小于预定参考平均电压。
    • 5. 发明授权
    • Numerical controller having display function for trajectory of tool
    • 具有工具轨迹显示功能的数字控制器
    • US08988032B2
    • 2015-03-24
    • US13564989
    • 2012-08-02
    • Yasusuke IwashitaHajime Ogawa
    • Yasusuke IwashitaHajime Ogawa
    • G05B19/18G05B19/4068
    • G05B19/4068G05B2219/35349
    • A numerical controller capable of visually and accurately analyzing a change of the tool trajectory before and after changing a processing condition, whereby a parameter of a drive axis can be properly adjusted. The numerical controller comprises a numeric controlling part which controls each drive axis based on a predetermined position command; a position data obtaining part which obtains position data of each drive axis controlled by the numerical controlling part; a tool coordinate calculating part which calculates a coordinate of a tool center point based on position feedback or obtained position data of each drive axis and information of a mechanical structure of a machine tool; a tool trajectory storing part which stores the calculated coordinate of the tool center point as a feedback trajectory; and a displaying part which displays the stored feedback trajectory on a display.
    • 一种数字控制器,其能够在改变处理条件之前和之后视觉上和精确地分析工具轨迹的变化,从而可以适当地调整驱动轴的参数。 数值控制器包括:数字控制部,其基于预定位置指令控制各驱动轴; 位置数据获取部,其获取由所述数值控制部控制的各驱动轴的位置数据; 工具坐标计算部,其基于位置反馈或所获得的各驱动轴的位置数据和机床的机械结构的信息来计算刀具中心点的坐标; 工具轨迹存储部,其将所计算的所述工具中心点的坐标存储为反馈轨迹; 以及在显示器上显示存储的反馈轨迹的显示部分。
    • 6. 再颁专利
    • Compiler apparatus
    • 编译器
    • USRE45199E1
    • 2014-10-14
    • US13616573
    • 2012-09-14
    • Shohei MichimotoTaketo HeishiHajime OgawaTeruo Kawabata
    • Shohei MichimotoTaketo HeishiHajime OgawaTeruo Kawabata
    • G06F9/45
    • G06F8/4452G06F8/433
    • A compiler apparatus, which can perform software pipelining optimization that has a considerable effect of reducing the number of execution cycles taken to complete a loop process, converts a source program into a machine program for a processor which is capable of parallel processing. The compiler apparatus is composed of: a parsing unit operable to parse the source program and then to convert the source program into an intermediate program which is described in an intermediate language; an optimization unit operable to optimize the intermediate program; and a conversion unit operable to convert the optimized intermediate program into the machine language program, wherein the optimization unit is operable to execute software pipelining, by inserting a transfer instruction, which is used for transferring data between operands, into a loop process included in the intermediate program so that a data dependence relation is changed.
    • 可以执行软件流水线优化的编译器装置,其具有减少完成循环处理所执行的执行周期的数量的显着效果,将源程序转换为能够并行处理的处理器的机器程序。 编译装置由以下部分组成:解析单元,用于解析源程序,然后将源程序转换成以中间语言描述的中间程序; 可优化所述中间程序的优化单元; 以及转换单元,其可操作以将优化的中间程序转换成机器语言程序,其中所述优化单元可操作以通过将用于在操作数之间传送数据的传送指令插入到包括在所述机器语言程序中的循环处理中来执行软件流水线 中间程序,使数据依赖关系发生变化。
    • 7. 发明授权
    • Program re-writing apparatus
    • 程序重写装置
    • US08286145B2
    • 2012-10-09
    • US12107450
    • 2008-04-22
    • Teruo KawabataMasatsugu DaimonTaketo HeishiHajime Ogawa
    • Teruo KawabataMasatsugu DaimonTaketo HeishiHajime Ogawa
    • G06F9/45
    • G06F8/4441
    • A program re-writing method which re-writes an inputted program into a program for a processor for controlling whether or not a process is executed based on a yes or no execution flag, said program re-writing method including: inserting a comparison process into the inputted program, the comparison process comparing first address information, which is memory address information accessed by a first memory access process included in the inputted program, and second address information, which is address information of a memory accessed by a second memory access process included in the inputted program, and writing a comparison result into the yes or no execution flag; and inserting a yes or no execution flag-attached logic preservation process into the inputted program, the yes or no execution flag-attached logic preservation process being a process executed based on a value of the yes or no execution flag and preserving the same result as a result of the inputted program when executed.
    • 一种程序重写方法,其将输入的程序重写到用于处理器的程序中,用于基于是或否执行标志来控制是否执行处理,所述程序重写方法包括:将比较处理插入到 所输入的程序,比较第一地址信息的比较处理,第一地址信息是由包括在输入的程序中的第一存储器访问处理访问的存储器地址信息和作为​​包括第二存储器访问处理访问的存储器的地址信息的第二地址信息 在输入的程序中,将比较结果写入是或否执行标志; 并且在输入的程序中插入“是”或“否”执行标志附加的逻辑保存处理,“是”或“否”执行标志附加的逻辑保存处理是基于“是”或“否”执行标志的值执行的处理,并且保持与 执行时输入程序的结果。
    • 8. 发明授权
    • Compiler apparatus
    • 编译器
    • US07856629B2
    • 2010-12-21
    • US11420059
    • 2006-05-24
    • Shohei MichimotoTaketo HeishiHajime OgawaTeruo Kawabata
    • Shohei MichimotoTaketo HeishiHajime OgawaTeruo Kawabata
    • G06F9/45
    • G06F8/4452G06F8/433
    • A compiler apparatus, which can perform software pipelining optimization that has a considerable effect of reducing the number of execution cycles taken to complete a loop process, converts a source program into a machine program for a processor which is capable of parallel processing. The compiler apparatus is composed of: a parsing unit operable to parse the source program and then to convert the source program into an intermediate program which is described in an intermediate language; an optimization unit operable to optimize the intermediate program; and a conversion unit operable to convert the optimized intermediate program into the machine language program, wherein the optimization unit is operable to execute software pipelining, by inserting a transfer instruction, which is used for transferring data between operands, into a loop process included in the intermediate program so that a data dependence relation is changed.
    • 可以执行软件流水线优化的编译器装置,其具有减少完成循环处理所执行的执行周期的数量的显着效果,将源程序转换为能够并行处理的处理器的机器程序。 编译装置由以下部分组成:解析单元,用于解析源程序,然后将源程序转换成以中间语言描述的中间程序; 可优化所述中间程序的优化单元; 以及转换单元,其可操作以将优化的中间程序转换成机器语言程序,其中所述优化单元可操作以通过将用于在操作数之间传送数据的传送指令插入到包括在所述机器语言程序中的循环处理中来执行软件流水线 中间程序,使数据依赖关系发生变化。
    • 10. 发明授权
    • Optimization apparatus that decreases delays in pipeline processing of loop and computer-readable storage medium storing optimization program
    • 降低循环流水线处理延迟和存储优化程序的计算机可读存储介质的优化装置
    • US06993756B2
    • 2006-01-31
    • US09798490
    • 2001-03-02
    • Hajime OgawaShuichi Takayama
    • Hajime OgawaShuichi Takayama
    • G06F9/45
    • G06F8/452G06F8/4452
    • An optimization apparatus is capable of improving the execution efficiency of a loop that includes a loop carry dependency between consecutive iterations of the loop. For example, a value resulting from one iteration is used in an immediately following iteration. When the arithmetic expression “a[i+1]=a[i]*3+2;” is included in a loop body, and a value resulting from the arithmetic expression “a[i+1]=a[i]*3+2;” in one iteration is used in a following iteration, execution delays occur in pipeline processing of the loop. Here, the arithmetic expression “a[i+1]=a[i]*3+2;” is transformed into the arithmetic expression “a[i+4]=a[i]*81+80;” to expand the dependency distance. By doing so, the execution delays can be decreased.
    • 优化装置能够提高循环的执行效率,该循环在循环的连续迭代之间包括循环进位依赖性。 例如,由一次迭代产生的值在紧随其后的迭代中使用。 当算术表达式“a [i + 1] = a [i] * 3 + 2;” 被包含在循环体中,并且由算术表达式“a [i + 1] = a [i] * 3 + 2]得到的值; 在一次迭代中,在下一次迭代中使用,在循环的流水线处理中出现执行延迟。 这里,算术表达式“a [i + 1] = a [i] * 3 + 2;” 被转换成算术表达式“a [i + 4] = a [i] * 81 + 80;” 扩大依赖距离。 通过这样做,可以减少执行延迟。