摘要:
A method and computer-readable medium are provided for fitting text to shapes within a graphic. According to the method, initial constraints are defined that comprise initial values describing how a shape and text within the shape should be laid out. Constraint rules are also defined for use in modifying the initial constraints when application of the initial constraints to the text in a shape results in the text overflowing the boundaries of the shape. A change may be detected to the graphic that would affect the size or position of one or more of the shapes or the text within one of the shapes. If such a change causes text to overflow when laid out using the initial constraints, the constraint rules are applied sequentially to modify the constraints. The modified constraints are then reapplied to the shapes to create a new layout for the graphic.
摘要:
A method, apparatus, and computer-readable medium are provided for creating and laying out a graphic within a drawing application program. The method includes receiving a data model defining a set of data and data relationships to be represented in the graphic, receiving a graphic definition describing the mapping of the data from the data model to a set of algorithms, algorithm parameters, constraints, constraint rules, and shape properties, determining a shape size and position for the layout nodes utilizing the set of algorithms, constraints, and constraint rules from the graphic definition, and creating a list of shapes and shape properties for the graphic, including size and position. The method further includes determining if the graphic fits a given layout into a specific area based on the set of constraint values and if the graphic does not fit the specific area, then modifying the set of constraint values using the constraint rules.
摘要:
A method and computer-readable medium are provided for generating graphics having a finite number of dynamically sized and positioned shapes. According to the method, a relative size and position are defined for each of the shapes in a graphic. The relative size and position of the shapes may be defined relative to a canvas size or relative to other shapes. Once the size and position have been defined, the size and position are translated into size and position values expressed as relative to a canvas size. A mapping is also created between specific locations in a data set and the shapes. The graphic is generated utilizing the mapping and by sizing and positioning the shapes relative to the current canvas size. If a new canvas size is detected, the size and position of the shapes may be recomputed relative to the new canvas size. The graphic may also be utilized within a dynamic graphic.
摘要:
A method and system for rendering graphics based on user customizations in a computer graphics application are disclosed. The customizations relate to various properties of one or more graphical elements in the graphic. Such properties include positioning, size, formatting and other visual attributes associated with the graphical elements. These properties may be defined as either semantic properties or presentation properties. Semantic properties are persistent across all graphic definitions. Presentation properties are specific to the graphic definition to which each particular graphic belongs. Thus, a customization to a semantic property of a displayed graphic is preserved in memory for application not only to the currently displayed graphic, but also to all other graphic definitions that may be displayed in the future. In contrast, a customization to a presentation property is only preserved for the currently displayed graphic, and thus not preserved for all other graphic definitions.
摘要:
Compositions, apparatuses and methods for isolating target zones for hydraulic fracturing, in particular, the use of smart fluids (i.e., magnetorheological fluids) to isolate target zones for fracturing by inducing an electromagnetic field to increase the viscosity of the fluids to form packers or plugs in the annulus of the wellbore and to isolate the target zone are disclosed.
摘要:
A method and system for cementing a tubular and mud motor in a wellbore utilizing burst disks above the mud motor. The burst disks rupture to permit the cement to flow through the burst disks and bypass the mud motor. All of the burst disks reliably rupture at a predetermined and known threshold pressure so as to permit cement to be pumped at a desired rate through all of the ruptured burst disks. Each burst disk is provided with a cover for maintaining a chamber of a known pressure between the cap and the burst disk. All of the burst disks predictably and reliably rupture at the rated pressure.
摘要:
The present invention is directed to a fracturing tool anchor adapted for use with a work string in a wellbore. In one embodiment, the anchor has a housing with a central passage and an uphole and downhole end. The housing has a plurality of ports positioned circumferentially around the housing and along the length of the housing. The ports each contain an engagement member, such as a piston, and a return spring. The engagement member is adapted to extend radially outward when the anchor is pressure activated, to engage the wall of the casing or wellbore. The present application is also directed to a fracturing tool anchor that does not need to be pressure activated and utilizes slips as the engagement members.
摘要:
A spinal rod coupler assembly providing four degrees of freedom for connecting a spinal rod to a vertebrae of a patient which includes a tubular coupler member, an eyebolt, an insert and a set screw. The coupler member has a longitudinal bore, a central axis, and an end portion that is open ended and internally threaded and a second end portion that is closed. A plurality of openings in the tubular coupler member that includes a first pair of openings intersecting the central axis of the bore at generally right angles and a second pair of openings intersecting the central axis of the bore at generally right angles. The first and second pairs of openings being perpendicular to each other. The first pair of openings are sized and shaped to receive a spinal rod. The eyebolt has a shank portion and an eye portion, with the shank portion being insertable through the second pair of openings of the coupler body. The eye portion has an opening sized and shaped to mate with a selected bone bolt or bone screw. The insert fits within the bore and has opposed, arc-shaped end portions with recesses for engaging the spinal rod and eyebolt member. The set screw threadably engages the internally threaded end portion of the bore and tightens the assembly of the rod, insert, and eyebolt within the coupler member.
摘要:
A solid oxide fuel cell stack includes a thermally responsive compression element. The compression element extends between the top and bottom plates of the stack and has an overall coefficient of thermal expansion which is substantially the same or less than the composite coefficient of thermal expansion of the stack itself. The compression element may be elongated and include a lower rod, an upper sleeve and an intermediate expansion member which are concentrically arranged. The expansion member bears on shoulders formed on the lower rod and upper sleeve to provide a compressive force at elevated temperatures, if the expansion member has a higher coefficient of thermal expansion than the lower rod and upper sleeve.
摘要:
A method and apparatus for arthroscopic unicompartmental knee surgery which include a femoral component and a tibial component. The femoral component is installed in a trough in the femoral condyle formed by using a template, a plurality of drill pins and a plurality of corresponding cutters. The template is aligned with the curvature of the femoral condyle, the two drill pins are passed through the template and drilled into the femur, cutters are advanced over the corresponding drill pins to make holes in the femur, and the remaining hourglass shaped bone is removed with osteotomy pliers to form the trough. A tibial socket for the tibial component is formed in a retrograde manner.