Process for producing hose having connecting portion
    1.
    发明授权
    Process for producing hose having connecting portion 失效
    具有连接部的软管的制造方法

    公开(公告)号:US5356587A

    公开(公告)日:1994-10-18

    申请号:US959917

    申请日:1992-10-14

    IPC分类号: B29C45/14 B29C45/26 B29C45/00

    摘要: A process for producing a hose having a connecting portion includes the steps of a connecting step, and a molding step. In the molding step, a dividable mold is employed in which a first sealing member and a second sealing member are retained so as to form a sealing ring. The sealing ring firmly retains a hose in the mold without pinching and damaging it. Further, the mating surfaces of the first sealing member and the second sealing member are disposed so as to deviate from the center of the sealing ring. Furthermore, a chucking member adapted for locally pressing the hose is disposed adjacent to the sealing ring. Moreover, a recessing portion communicating with the cavity of the mold by way of a narrow passage is formed and the first minimum pressure of the molding material, enabling to pass through the narrow passage, is set less than the sealing pressure exerted between the sealing ring and the hose and is set more than the second minimum pressure thereof, enabling to inhibit the short shot failures.

    摘要翻译: 一种具有连接部分的软管的制造方法,包括连接步骤和模制步骤。 在成形步骤中,采用可分割的模具,其中保持第一密封件和第二密封件以形成密封环。 密封圈将软管牢固地保持在模具中,而不会挤压并损坏软管。 此外,第一密封构件和第二密封构件的配合表面设置成偏离密封环的中心。 此外,适于局部挤压软管的夹紧构件邻近密封环设置。 此外,形成了通过狭窄的通道与模具的空腔连通的凹陷部分,使得能够穿过狭窄通道的成型材料的第一最小压力被设定为小于在密封环之间施加的密封压力 并且软管被设定为超过其第二最小压力,能够抑制短路故障。

    Tool path display apparatus having display unit for acceleration or jerk of tool tip point
    2.
    发明授权
    Tool path display apparatus having display unit for acceleration or jerk of tool tip point 有权
    刀具路径显示装置具有用于加工的显示单元或刀尖点的加加速度

    公开(公告)号:US09304507B2

    公开(公告)日:2016-04-05

    申请号:US13532876

    申请日:2012-06-26

    摘要: A tool path display apparatus (20) includes a tool coordinate value calculation unit (22) that calculates tool commanded coordinate values and tool actual coordinate values, based on commanded value time series data of position commands for a plurality of axes, detected value time series data of position detected values for the plurality of axes, and the structure of a machine tool, an acceleration calculation unit (23) that calculates accelerations of a tip point of a tool using the tool commanded coordinate values and the tool actual coordinate values, and a display format selection unit (24) that selects display formats of the accelerations of the tool commanded coordinate values and the tool actual coordinate values.

    摘要翻译: 工具路径显示装置(20)包括:工具坐标值计算部(22),其基于多个轴的位置指令的指令值时间序列数据来计算刀具指令坐标值和刀具实际坐标值,检测值时间序列 用于多个轴的位置检测值的数据,以及机床的结构,加速度计算单元(23),其使用所述刀具指令坐标值和所述刀具实际坐标值来计算刀具的尖端的加速度,以及 显示格式选择单元(24),其选择工具指令坐标值的加速度和工具实际坐标值的显示格式。

    Numerical controller having display function for trajectory of tool
    3.
    发明授权
    Numerical controller having display function for trajectory of tool 有权
    具有工具轨迹显示功能的数字控制器

    公开(公告)号:US08988032B2

    公开(公告)日:2015-03-24

    申请号:US13564989

    申请日:2012-08-02

    IPC分类号: G05B19/18 G05B19/4068

    摘要: 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.

    摘要翻译: 一种数字控制器,其能够在改变处理条件之前和之后视觉上和精确地分析工具轨迹的变化,从而可以适当地调整驱动轴的参数。 数值控制器包括:数字控制部,其基于预定位置指令控制各驱动轴; 位置数据获取部,其获取由所述数值控制部控制的各驱动轴的位置数据; 工具坐标计算部,其基于位置反馈或所获得的各驱动轴的位置数据和机床的机械结构的信息来计算刀具中心点的坐标; 工具轨迹存储部,其将所计算的所述工具中心点的坐标存储为反馈轨迹; 以及在显示器上显示存储的反馈轨迹的显示部分。

    Compiler apparatus
    4.
    再颁专利
    Compiler apparatus 有权
    编译器

    公开(公告)号:USRE45199E1

    公开(公告)日:2014-10-14

    申请号:US13616573

    申请日:2012-09-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/4452 G06F8/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.

    摘要翻译: 可以执行软件流水线优化的编译器装置,其具有减少完成循环处理所执行的执行周期的数量的显着效果,将源程序转换为能够并行处理的处理器的机器程序。 编译装置由以下部分组成:解析单元,用于解析源程序,然后将源程序转换成以中间语言描述的中间程序; 可优化所述中间程序的优化单元; 以及转换单元,其可操作以将优化的中间程序转换成机器语言程序,其中所述优化单元可操作以通过将用于在操作数之间传送数据的传送指令插入到包括在所述机器语言程序中的循环处理中来执行软件流水线 中间程序,使数据依赖关系发生变化。

    Program re-writing apparatus
    5.
    发明授权
    Program re-writing apparatus 有权
    程序重写装置

    公开(公告)号:US08286145B2

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

    申请号:US12107450

    申请日:2008-04-22

    IPC分类号: G06F9/45

    CPC分类号: 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.

    摘要翻译: 一种程序重写方法,其将输入的程序重写到用于处理器的程序中,用于基于是或否执行标志来控制是否执行处理,所述程序重写方法包括:将比较处理插入到 所输入的程序,比较第一地址信息的比较处理,第一地址信息是由包括在输入的程序中的第一存储器访问处理访问的存储器地址信息和作为​​包括第二存储器访问处理访问的存储器的地址信息的第二地址信息 在输入的程序中,将比较结果写入是或否执行标志; 并且在输入的程序中插入“是”或“否”执行标志附加的逻辑保存处理,“是”或“否”执行标志附加的逻辑保存处理是基于“是”或“否”执行标志的值执行的处理,并且保持与 执行时输入程序的结果。

    Compiler apparatus
    6.
    发明授权
    Compiler apparatus 有权
    编译器

    公开(公告)号:US07856629B2

    公开(公告)日:2010-12-21

    申请号:US11420059

    申请日:2006-05-24

    IPC分类号: G06F9/45

    CPC分类号: G06F8/4452 G06F8/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.

    摘要翻译: 可以执行软件流水线优化的编译器装置,其具有减少完成循环处理所执行的执行周期的数量的显着效果,将源程序转换为能够并行处理的处理器的机器程序。 编译装置由以下部分组成:解析单元,用于解析源程序,然后将源程序转换成以中间语言描述的中间程序; 可优化所述中间程序的优化单元; 以及转换单元,其可操作以将优化的中间程序转换成机器语言程序,其中所述优化单元可操作以通过将用于在操作数之间传送数据的传送指令插入到包括在所述机器语言程序中的循环处理中来执行软件流水线 中间程序,使数据依赖关系发生变化。

    Compiler apparatus and method for determining locations for data in memory area
    7.
    发明授权
    Compiler apparatus and method for determining locations for data in memory area 有权
    用于确定存储器区域中的数据的位置的编译器装置和方法

    公开(公告)号:US07185324B2

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

    申请号:US10631960

    申请日:2003-08-01

    IPC分类号: G06F9/45 G06F12/00 G06F12/02

    摘要: Disclosed is a compiler apparatus for generating an instruction code composed of instruction sets each including an instruction that designates an m-bit immediate value indicating a location of a data item in a memory area. The compiler apparatus sequentially selects, based on one data attribute, a data item from a group X composed of a plurality of data items; and judges, each time a data item is selected, whether the selected data item is allocatable to an n-byte memory area (n≦2m). When the judgment is negative, the compiler apparatus specifies, based on a different data attribute, a data item out of all the selected data items and excludes the specified data item from the group X, and repeats the selection until all the data items remaining in the group X after excluding specified data items are judged to be allocatable to the memory area.

    摘要翻译: 公开了一种编译装置,用于生成由指令集构成的指令代码,每个指令集包括指定指示存储区中的数据项的位置的m位立即值的指令。 编译装置根据一个数据属性从由多个数据项组成的组X中依次选择数据项; 并且每当选择数据项时,判断所选择的数据项是否可分配给n字节存储区(n <= 2 m)。 当判断为否定时,编译装置根据不同的数据属性指定所有选择的数据项中的数据项,并从组X中排除指定的数据项,并重复选择,直到剩余的所有数据项 在排除指定数据项之后的组X被判断为可分配给存储区。

    Optimization apparatus that decreases delays in pipeline processing of loop and computer-readable storage medium storing optimization program
    8.
    发明授权
    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

    IPC分类号: G06F9/45

    CPC分类号: G06F8/452 G06F8/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;” 扩大依赖距离。 通过这样做,可以减少执行延迟。

    Program generating apparatus
    10.
    发明申请
    Program generating apparatus 审中-公开
    程序生成装置

    公开(公告)号:US20050010897A1

    公开(公告)日:2005-01-13

    申请号:US10880523

    申请日:2004-07-01

    IPC分类号: G06F11/28 G06F9/44

    CPC分类号: G06F8/30 G06F8/43 G06F8/51

    摘要: A test program generating apparatus for a compiler comprising: a conditional expression generating unit operable to receive a description of a control structure of a program and generate a plurality of conditional expressions to be inserted into insert parts of the conditional expressions of the control structure using a linear programming method, the plurality of conditional expressions allowing a control flow of the program to pass through all paths in the control structure; an initial value generating unit operable to generate initial values of variables, for each of all the paths, which are included in the plurality of conditional expressions for allowing the control flow of the program to pass through all the paths in the control structure; and a test program generating unit operable to generate a test program based on the control structure, the conditional expressions and the initial values.

    摘要翻译: 一种用于编译器的测试程序生成装置,包括:条件表达式生成单元,用于接收对程序的控制结构的描述,并生成多个条件表达式,以使用以下操作插入到控制结构的条件表达式的插入部分中 所述多个条件表达式允许所述程序的控制流程通过所述控制结构中的所有路径; 初始值生成单元,用于针对包含在所述多个条件表达式中的每个所述路径生成用于允许所述程序的控制流通过所述控制结构中的所有路径的变量的初始值; 以及测试程序生成单元,其可操作以基于所述控制结构,所述条件表达式和所述初始值生成测试程序。