This application relates to commonly assigned, copending U.S. application Ser. No. ______ (Docket No. 96569RRS), filed ______, entitled: “PRINTER WEB MEDIUM SUPPLY”; U.S. application Ser. No. ______ (Docket No. 96780RRS), filed ______, entitled: “PRINTER WEB MEDIUM SUPPLY WITH DRIVE SYSTEM”; U.S. application Ser. No. ______, (Docket No. K000054RRS), filed ______, entitled: “CORE DRIVING METHOD FOR PRINTER WEB MEDIUM SUPPLY”; each of which is hereby incorporated by reference.
This invention pertains to the field of printing.
It is well known to supply donor mediums and receiver mediums used in printers in the form continuous webs that are wound onto a core until used. This method of web medium storage is highly efficient allowing a large amount of web medium to be supplied to a printer in a form that is inexpensive, easy to manufacture, and readily accessible for use during printing. Accordingly, printers are often designed with medium supplies that use core wound webs of medium.
The process of loading a core and associated web into a printer can be complicated because, in some instances, the proper orientation of a core within a pair of mountings that hold the core for rotation in a printer may not be apparent. Mis-assembly of the core to the mountings can interrupt or undermine the printing process for example, by causing images to be printed on the wrong side of a receiver medium.
In some printers, the mountings are fixed to the printer and in other printers separable mountings known as gudgeons are used. The gudgeons allow a core to be assembled to mountings outside of the printer. The combined gudgeons and core are then loaded into the printer as an assembly. When gudgeons are used it becomes possible for an inexperienced user of the printer to mis-assemble the core and the gudgeons. This can be done, for example, by assembling a gudgeon to a wrong end of the core or by assembling the core to gudgeons that are not intended for use with the core.
What is needed therefore is printer web supply that reduces the risk that a core and associated web will be misloaded or mis-assembled and that does so without making loading more difficult and without making the core more expensive.
It is also well known that each web medium used by a printer has characteristics that can influence the appearance of a print made using the web medium. Examples of such characteristics include surface gloss, thickness, age of the medium, the batch of the medium, grain direction, dye composition, manufacturer identification, density information, and color information. Accordingly, data can be associated with a core and web medium to help identify these characteristics to the printer. This data can be used to adjust the printing process or to obtain data that can be used to adjust the printing process based upon the characteristics of the web medium. It is particularly useful therefore for such data to be provided to the printer at a time of loading. Manual entry of such data can be performed however this approach is time consuming and fraught with the potential for user error.
Various techniques are known to determine data that is related to a web medium on a core. For example, it is known to read markings recorded on the core or to sense Radio Frequency identification tags that are associated with a core, or a core adapter. See, for example, U.S. Pat. No. 5,385,416 to Maekawa et al., issued Jan. 31, 1995, entitled “Device for Identifying an Ink Ribbon Cartridge Used in a Printer”, U.S. Pat. No. 7,063,470, entitled “Printer Media Supply Spool Adapted to Allow the Printer to Sense the Type of Media and Method for Assembling Same” issued to Spun et al. on Jun. 30, 2006.
Another effort to meet this need is shown in U.S. Patent Publication No. 2008/0180477, published on Jul. 26, 2008, filed by Trombley et al., in which a media assembly and printer media supply are provided that enable automatic determination of a predetermined parameter value of a strip of media material. The media assembly includes a cylindrical core upon which a strip of the media material is spirally wound. The core has an end into which at least one notch is recessed such that the notch has a physical characteristic indicative of the predetermined parameter value of the wound strip. The assembly further includes a flange on the core end. The flange is adapted to detect the physical characteristic of the notch and to adapt a tactile feature that represents the parameter value of the wound strip. The printer media supply allows automatic detection of the feature and determination of the predetermined parameter value based upon the detected feature. In Trombley, the notch features are formed at ends of the core.
Accordingly, while the prior art approaches can provide commercially viable systems that can be provided with a core and that can be useful for data exchange in many circumstances require cores that are marked, tagged or specially modified which can add cost or complexity to the core design and require the printer to use complex mountings and/or readers, and that can further increase the complexity of a loading process.
What is therefore needed in the art is a printer having a medium supply that can automatically sense conditions at the core that are indicative of data regarding the web while still maintaining a low cost core fabrication process and without requiring complex reading systems.
These and other needs may be met by various embodiments described and claimed herein.
Methods are provided for operating a web medium supply for a printer to which any of a plurality of different cores can be mounted, each core having a web. In one aspect, a core data condition is detected indicating that an automatic core data acquisition process is to be executed and conditions are sensed from which a difference in the rotational positions of a first engaged surface at a first end of the core and a second engaged surface at a second end of the core can be determined. Data regarding the web on the core is determined based upon the sensed conditions.
Methods for operating a printer having a web medium supply to which any of a plurality of different cores can be mounted each core having a web are also provided. In one aspect, a core data condition is detected indicating that an automatic core data acquisition process is to be executed and conditions are sensed from which a difference in the rotational positions of a first engaged surface at a first end of the core and a second engaged surface at a second end of the core can be determined. Data is determined regarding the web on the core based upon the sensed conditions; and the determined data is used to establish parameters for printing using the web.
A medium advance 26 is used to position receiver medium 24 relative to engine 22. Medium advance 26 can comprise, for example, any number of well-known systems for moving receiver medium 24 within printer 20, including a motor 28 driving pinch rollers 30, a motorized platen roller (not shown) or other well-known systems for the movement of paper or other types of receiver medium 24.
Web medium supply 32 supplies a web 25 of a medium used by printer 20 during printing. As is shown in
A processor 34 operates print engine 22, medium advance 26, web medium supply 32 and other components of printer 20 described herein. Processor 34 can include, but is not limited to, a programmable digital computer, a programmable microprocessor, a programmable logic processor, a series of electronic circuits, a series of electronic circuits reduced to the form of an integrated circuit, or a series of discrete components. Processor 34 operates printer 20 based upon input signals from a user input system 36, sensor system 38, a memory 40 and a communication system 54. Processor 34 can be a unitary device or it can comprise any of a combination of various components some of which may be within housing 21 and others of which may be external thereto.
User input system 36 can comprise any form of transducer or other device capable of receiving an input from a user and converting this input into a form that can be used by processor 34. For example, user input system 36 can comprise a touch screen input, a touch pad input, a 4-way switch, a 6-way switch, an 8-way switch, a stylus system, a trackball system, a joystick system, a voice recognition system, a gesture recognition system, a keyboard, a remote control or other such systems. In the embodiment shown in
Sensor system 38 can include light sensors such as photocells and imagers, contact sensors and related sensing structures to actuate the contact sensors, proximity sensors of Hall effect sensors, and or any other sensors known in the art that can be used to detect conditions in the environment proximate to or within printer 20 and any circuits or systems that can generate signals indicative of the detected condition to convert this information into a form that can be used by processor 34 in governing operation of print engine 22 and/or other systems of printer 20. Sensor system 38 can include audio sensors adapted to capture sounds. Sensor system 38 can also include positioning and other sensors used internally to monitor printer operations.
Memory 40 can include conventional memory devices including solid state, magnetic, optical or other data storage devices. Memory 40 can be fixed within printer 20 or it can be removable. In the embodiment of
In the embodiment shown in
Similarly, local input 68 can take a variety of forms. In the embodiment of
Communication system 54 can comprise for example, one or more optical, radio frequency, or other transducer circuits or other systems that convert image and other data into a form that can be conveyed to a remote device such as remote memory system 52 or remote display 56 using an optical signal, radio frequency signal or other form of signal. Communication system 54 can also be used to receive a digital image and other data from a host computer or network (not shown), remote memory system 52 or remote input 58. Communication system 54 provides processor 34 with information and instructions from signals received thereby.
Typically, communication system 54 will have circuits and systems that communicate with other devices including a host computer or network (not shown), remote memory system 52, a remote input 58 by way a communication network such as a conventional telecommunication or data transfer network such as the internet, a cellular, peer-to-peer or other form of mobile telecommunication network, a local communication network such as wired or wireless local area network or any other conventional wired or wireless data transfer system. In this regard communication system 54 can use any conventional communication circuits or components.
In operation, printing instructions are received from local input 68 or from communication system 54 causing a receiver medium 24 to be loaded from web medium supply 32 and causing print engine 22 and medium advance 26 to cooperate to cause a desired image to be printed. These steps can be performed in a conventional fashion.
A first core mounting 110 is provided having a first surface 112 that is rotatably supportable by the first mounting support 102 and a first engagement end 119 to support a first end 142 of a core 140. A second core mounting 130 is also provided having a second surface 132 that is rotatably supportable by the second mounting 104 and a second engagement end 139 to support a second end 144 of core 140.
Core 140 has a first open area 143 beginning at first end 142 and extending toward second end 144 and a second open area 145 beginning at second end 144 and extending toward first end 142. First open area 143 and second open area 145 are shaped to receive first engagement end 119 and second engagement end 139.
In this embodiment, first surface 112 has a cylindrical shape allowing first core mounting 110 to rotate about an axis of rotation 80. Similarly, second surface 132 has a cylindrical shape allowing second core mounting 130 to rotate about an axis of rotation 84. Other shapes and mounting arrangements can be used for first surface 112, second surface 132, first mounting support 102 and second mounting support 104 that enable rotation consistent with what is described herein.
In the embodiment of
First engagement end 119 of first core mounting 110 has a first core support surface 116 shaped for insertion into first open area 143 at first end 142 of core 140 while second core mounting 130 has a second engagement end 139 with a second core support surface 136 shaped for insertion into second open area 145 of core 140. First core support surface 116 and second core support surface 136 extend, respectively, into first open area 143 and second open area 145 of core 140 to an extent that supports the weight of core 140 and any web 25 wound thereon and that allows core 140 to rotate about axis of rotation 92 when first surface 112 is supported by first mounting support 102 and when the second surface 132 is supported by second mounting support 104.
As is shown in
As is also shown in
When first end 142 of core 140 is mounted to first core mounting 110, and second end 144 of core 140 is mounted to second core mounting 130 axis of rotation 80 of first core mounting 110 and axis of rotation 82 of core 140 are aligned with an axis of rotation 84 of second core mounting 130. When first core mounting 110 and second core mounting 130 are installed on first mounting support 102 and second mounting support 104 and the angular relationship between first engagement angle 120 and the first engaged angle 150 correspond, axes 80, 82 and 84 are collectively aligned with axis of rotation 92.
The extent to which first core support surface 116 can be inserted into first open area 143 of core 140 is determined by the correspondence between first engagement angle 120 and first engaged angle 150. Accordingly, when first engagement angle 120 and first engaged angle 150 correspond, first core support surface 116 can be inserted into first end 142 of core 140 to an extent that supports first end 142 of core 140 and any web 25 stored thereon and allows core/mounting assembly 152 to fit in the separation distance 90 between first mounting support 102 and second mounting support 104 such that core/mounting assembly 152 can rotate about axis of rotation 92.
However, when first engagement angle 120 and first engaged angle 150 do not correspond, first core mounting 110 and second core mounting 130 do not support core 140 for rotation about axis of rotation 92. This can occur, for example, because the first core mounting 110 cannot be inserted into core 140 to an extent that is sufficient to create a core/mounting assembly 152 having a length that is within separation distance 90 or because first core mounting 110 cannot be inserted into core 140 to an extent that is sufficient to form a core/mounting assembly 152 that can support the load of core 140 and associated web 25 in a manner that can be rotated about axis of rotation 92.
These outcomes provide a clear indication that a particular combination of a first core mounting 110, second core mounting 130 and core 140 is not correct as will be shown in the following examples of various incorrect combinations of a core 140 with a first core mounting 110 and a second core mounting 130.
In one example shown in
In other examples shown in
In the example of
In another example illustrated in
In the example illustrated in
It will be appreciated from the examples of
The foregoing embodiments have been described using embodiments of web medium supply 32 having a first core mounting 110 and a second core mounting 130 that are separable from frame 100. This is not limiting. As will now be described with respect to
In this embodiment of
Where, as shown in
However, as is shown in
In this embodiment, this lack of support can stem from a failure of first core mounting 102 and second core mounting 104 to reach a position where first core mounting 102 and second core mounting 104 can be held in place along tracks 106 and 108 or because, even if held in this position, first core mounting 100 and second core mounting 130 do not provide sufficient support to enable core 140 to rotate about axis of rotation 92 and to permit core 140 to rotate around axes other than axis of rotation 92. Accordingly, this approach also provides a clear indication that a combination of first core mounting 110, second core mounting 130 and core 140 is incorrect.
As shown in
However, where first engagement angle 120 and first engaged angle 150 do not correspond or where the second engagement angle 121 and second engaged angle 151 do not correspond, first core mounting 110 and second core mounting 130 do not support core 140 for rotation about axis of rotation 92 for the reasons generally described above.
It will also be appreciated that in addition to other advantages to be described below, cores 140 of this type can be used to provide an additional layer of protection against mis-loading of core 140 to web medium supply 32. Similarly, when cores 140 of the type illustrated in
As is shown in
Telescoping can occur, for example, when a core 140 and a web 25 are dropped or otherwise subject to unequal loads or acceleration along the axis of rotation 82 of core 140. Such unequal loads can cause the core 140 to move along the axis of rotation 82 of core 140 relative to web 25 such that a portion of the mass of the web 25 shifts laterally along the length of core 140. This telescoping effect can occur where, for example, a core 140 and web 25 are dropped such that core 140 strikes the ground and decelerates at a rate that is significantly faster than the web 25 does. In such a case, core 140 immediately ceases movement while the mass of web 25 continues to move causing web 25 to uncoil while shifting laterally to create a telescopic appearance. Such telescoping issues can also arise where core 140 and web 85 are subject to a differential acceleration that can occur for example during shipping or transport. The telescoping of web 25 can be difficult to correct and can damage web 25.
In the embodiment of
While first core mounting 110 and second core mounting 130 have been shown as being of a type that can have a first core support surface 116 and a second core support surface 136 respectively that support core 140 from an inside portion, it will be appreciated that in other embodiments, first core mounting 110 and second core mounting can support first end 142 of core 140 and second end 144 of core 140 by support structures that overlap first end 142 and a second end 144 of core 140 on an outside of core 140 to an extent that provides external support and that in such embodiments first engagement surface 118 and second engagement surface 138 will be positioned within the first core support surface 116 and second core support surface 136.
It will be understood that correspondence of a first engagement angle 120 to a first engaged angle 150 and correspondence of a second engagement angle 121 to a second engaged angle 151 do not require an exact match of angles as there are, of course, various degree of tolerances within any system involving multiple components and therefore the extent of correspondence required in any system can vary based upon the dimensional characteristics and stability of the web medium supply 32, the core 140, and the first core mounting 110 and the second core mounting 130, such as the lengthening of a core, the separation distance 90, the extent of engagement between core 140 and first core mounting 110 and second core mounting 130. In general, therefore, the first engaged angle 150 and the first engagement angle 120 correspond where the first engaged angle 150 and the angle of the first engagement angle 120 are such that core 140 can be mounted to first core mounting 110 and the second core mounting 130 such that a total length of the core 140, first core mounting 110 and second core mounting 130 is within separation distance 90 within which first core mounting 110 can be supported by the first mounting support 102 and the second core mounting 120 can be supported by the second mounting support 104 for rotation about the axis of rotation 92.
In the embodiment of
As is illustrated in
Accordingly, processor 34 can determine data associated with web 25 by detecting which one of first mounting 120A, 120B, or 120C is mounted to core 140 when core 140 is joined to first core mounting 110 and second core mounting 130 to form a core/mounting assembly 152 and the mounting/core assembly 152 is mounted between first mounting support 102 and second mounting support 104.
Returning to
Processor 34 can then determine data regarding web 25 wound on core 140 based upon this information. This can be done, for example by referencing a look up table (LUT) that correlates each of the first detectable features 180A, 180B and 180C that can be used to determine characteristics of the web 25 wound on core 140.
In the embodiments of
As is illustrated in
As is shown in a side view in
Returning to
In other embodiments, sensor system 38 of printer 20 can include sensors that can detect when a web medium supply access door or panel (not shown) has been opened, when a load that is borne by a first mounting support 102 or a second mounting support 104 is transitions from a loaded condition to an unloaded condition, when a core 140 is not positioned between first core mounting 110 and second core mounting 130 or when there is insufficient web 25 on core 140.
In still other embodiments, operational conditions can be calculated or automatically determined that indicate that a change of cores is required or that it is required to load a core between the first core mounting and the second core mounting. This can occur, for example where there is a need to change or replace a receiver medium or donor medium because of operating conditions. A core data condition can also arise at a startup or reset of printer 20. When any of these conditions or any other condition suggests that capturing or verifying data regarding a web 25 on a core 140 would be useful or appropriate is sensed or determined by processor 34 for printer 20 can determine that the core data condition exists.
After such a core data condition is sensed or determined processor 34 causes sensor system 38 to sense conditions from which a difference in the rotational positions of a first engaged surface 146 at a first end 142 of a core 140 and a second engaged surface 148 at a second end 144 of core 140 can be determined (step 192). There are a variety of ways in which this can be done automatically. For example, in the embodiment of
As is illustrated in
Similarly, as is illustrated in
In the embodiment of
Alternatively, sensor system 38 can have a first sensor 162 and second sensor 164 positioned as indicated in
In another embodiment, the rotational positions of the first engaged surface 146 and second engaged surface 148 can be sensed by determining an initial rotational position of a first core mounting 110 and a second core mounting 130 when a core data condition is sensed and detecting an amount of rotation of the first core mounting 110 and the second core mounting 110 required to enable the core 140A to be mounted on first core mounting 110 and second core mounting 130. Optionally, the rotational positions of first core mounting 110 and second core mounting 130 can be mechanically reset to a reference position upon detecting the core data condition either by active controlled movement of the first core mounting 110 and second core mounting 130 by one or more actuators (not shown) or by passive controlled movement of first core mounting 110 and second core mounting 130 such as can occur where the first core mounting 110 and second core mounting 130 are mechanically biased to a neutral position by a spring or other resilient member or actuator (not shown).
Data regarding a web 25 on the core 140A is then determined based upon the sensed conditions (step 194). In this regard, processor 34 can then determine data regarding web 25 wound on core 140 based upon signals from the sensor system 38 from which a rotational position of the first detectable feature 180 and second detectable feature 184 can be determined. This can be done, for example, by referencing a look up table (LUT) that correlates rotational positions of first detectable feature 180 and second detectable feature 184 with particular data that can be used to determine characteristics of the web 25 wound on a core 140. Alternatively, rotational positions of first detectable feature 180 and second detectable feature 184 can be used to determine the rotational positions of the first engaged surface 146 and the second engaged surface 148 using a LUT that correlates rotational positions of the first engaged surface and the second engaged surface or a calculated rotational separation between the first engaged surface 146 and the second engaged surface 148 with particular characteristics of a web 25. Other forms of logical association can be used.
The data determined from the look up table or other logical association can itself provide data regarding the web 25 on the core 140A or the determined data indicate reference data that can be used to obtain regarding the web 25 from a reference source, such as data that instructs processor 34 where such data can be obtained or derived for example, from a particular memory location which can be local or in a remote memory system 52 such as a remote data server or that provides data that can be used to identify a formula or other calculation that can be used to calculate information regarding the web, or data that can be used in such a formula.
Processor 34 can use this data to establish appropriate parameters for printing using the web. This data can be used to adjust the printing process or to obtain data that can be used to adjust the printing process based upon the characteristics of the web medium. For example, and without limitation, the data can be indicative of web characteristics including surface gloss, thickness, age of the medium, the batch of the medium, grain direction, dye composition, manufacturer identification, density information, and color information. Processor 34 can use such data to establish printing speeds, color densities, the need for an overcoat, the need for gloss adjustment or any of a number of operating characteristics of a printer.
In this manner it is possible to provide data that is associated with any of a plurality of different webs by winding each different web 25 on one of a plurality of cores 140 having different rotational positions of a first engaged surface 146 at a first end 142 of the core 140 and rotational positions of a second engaged surface 148 at a second end 144 of the core 140 such that the separation between the rotational position the first engaged surface 146 and the second engaged surface 148 are indicative of data related to the web 25 recorded thereon. Further, such data can be obtained by steps of sensing the rotational position of the first core mounting 110 and the second core mounting 130 and determining the data based either upon the separation of the rotational positions of the first core mounting 110 and second core mounting 130 or by using the separation of the rotational separation between the first core mounting 110 and second core mounting 130 to determine the rotational position of the first engaged surface 146 and the rotational position of the second engaged surface 148 from which the data is then determined.
The first detectable feature 180 and second detectable feature 184 can take many forms including but not limited to optically detectable features such as comparatively reflective or comparatively dark areas of first core mounting 110 and second core mounting 130 or such as openings in first core mounting 110 or second core mounting 130, mechanically detectable features, electrically detectable features, or electromagnetically detectable features.
The first detectable feature 180 and the second detectable feature 184 can be assembled to first core mounting 110 and second core mounting 130. Alternatively, the first detectable feature 180 and the second detectable feature 184 can be formed from a common substrate with first core mounting 110 and second core mounting 130 or otherwise fabricated with the first core mounting 110 and the second core mounting 130 such as where the first core mounting 110 and second core mounting 130 are fabricated having surface features from which first detectable feature 180 and second detectable feature 184.
Sensor system 38 can use sensors of conventional design such as electro-optical, electro-mechanical, electromagnetic or other sensors that can detect such embodiments of detectable features 180 and 184. Sensor system 38 need only be capable of sensing when a first detectable feature 180 or second detectable feature 184 is present in a defined area relative to the sensor system 38 or of generating a differentiable signals that allows discrimination between portions of of first detectable feature 180 or of second detectable feature 184 that are distributed rotationally around the first core mounting and the second core mounting to indicate which portion is in a defined area relative to sensor system 38, any known sensor that can detect any feature of first core mounting 110 or second core mounting 130 ways can be used for this purpose. In the embodiment of
It will also be appreciated that this arrangement is highly robust as the detected planes are not as vulnerable to damage as markings or RFID tags and as generic core 140 to be used to load all of a plurality of different webs 25, the conditions that must be sensed to determine the rotational positions on phase differences between cores such as cores 140A, 140B, and 140C that can be automatically detected during loading or during rotation with presence/absence type sensors and sensing systems, or intensity type sensors.
Optionally, the first engaged angle 150 or second engaged angle 151 or the rotational positions at which first engaged surface 146 or second engaged surface 148 are provided can be defined on a core 140 after web 25 has been wound thereon using slicing, cutting, or other processes that can be quickly and cleanly executed thus allowing a core 140 to have these features.
The different rotational positions of the first core mounting 110 and the second core mounting 130 shown in the embodiment of
As is generally noted above, the inertial loads created by a core 140 and associated web 25 can be significant. To control movement of core 140 control forces are generated using an actuator and then these forces are applied through, for example, first core mounting 110 to core 140. To do this successfully, core 140 itself should be capable of responding to such forces without either disruptively damaging core 140 and without slipping relative to first mounting 110. The design of a core 140 that meets these requirements would suggest the use of a core that has a certain range of size or weight or that is made from specialty materials or complex designs. While such an approach can yield commercially viable and highly useful systems, such an approach can limit design freedom with respect to the size, weight, complexity or cost of printer 20. Further the core cost, complexity, weight or volume will be multiplied by the number of cores that web medium supply 32 is adapted to supply and therefore the design of a core 140 can have a meaningful influence on the total cost of size of a printer 20 and can also influence the per print cost of such a printer.
Conversely, to the extent that the size, weight or component cost of the cores 140 used in web medium supply 32 of printer 20 can be reduced, it is possible to achieve reductions in the size, weight or complexity of components of web medium supply 32 and printer 20, and the benefits of such reductions will also be multiplied by the number of cores 140 web medium supply 32 is adapted to supply.
With objectives of securing any of these and other benefits in mind,
First core mounting 110 is also provided having a first surface 112 that is supportable by the first mounting 102 for rotation about the axis of rotation 92 and a first engagement end 119 to which a first end 142 of a core 140 can be mounted. First core mounting 112 also has a first engagement surface 118 through which a first force urging the first core mounting 110 to rotate can be transmitted to core 140 to urge core 140 to rotate with first core mounting 110.
A second core mounting 130 is also provided having a second surface 132 that is rotatably supportable by the second mounting 104 for rotation about the axis of rotation 92 second core support surface 136 to which a second end 144 of the core 140 can be mounted. Second core mounting 112 also has a second drive surface 134 through which a second force urging the second core mounting 130 to rotate can be transmitted to core 140 to urge core 140 to rotate with second core mounting 130.
As is shown in
In the embodiment that is illustrated in
In this embodiment, drive transmission 200 is shown with a transmission linkage 201 linking input end 202 to first output 204 and second output 210 by way of an input gear 212, a first output gear 214 and a second output gear 216 that directly intermesh to drive first output 204 and second output 210 such that first output 204 and second output 210 rotate according to the same input force. In this embodiment, first output gear 214 and second output gear 216 match so that first output 204 and second output 210 move at the same rate of rotation and in phase in response to rotation of input end 202, for example, by an actuator 182. In this way, the embodiment of drive transmission 200 illustrated in
As is also shown in the embodiment of
In the embodiment illustrated in
In certain embodiments, it may be necessary or useful to provide differential gearing of first output gear 214 and second output gear 216. This can be done as desired to the extent that any differences in output caused by such differences can be compensated for by way of other systems to ensure that the first end 142 and second end 144, of core 140 maintain a rotational position that is within a range of rotational positions. For example, it may be useful or necessary to compensate for differences in the gearing of first output gear 214 and second output gear 216 through differences in the way in which first drive gear 220 and first drive surface 114 and second drive gear 222 and second drive surface 134 intermesh. This allows for some flexibility in the design of the overall system as may be necessary to support other considerations in the design of the overall printer 20.
It will be appreciated that by driving core 140 from both first end 142 and second end 144 in phase, the first end 142 and second end 144 of core 140 will remain within a fixed range of rotational positions relative to each other, and the amount of torque experienced in core 140 at each of first end 142 and second end 144 will be significantly reduced as compared to an alternative where, for example, all of the torque created by the inertial load of core 140 and associated web 25 must pass through one end of core 140.
Because the amount of torque required to provide controllable rotation of core 140 and web 25 including that required manage the inertial loads is applied through first end 142 and second end 144, a first yield strength of core 140 at first end 142 and a second yield strength of core 140 at second end 144, can be lower than a third yield strength required of an alternative core (not shown in
It will also be appreciated that in these embodiments the first force is transferred from first core mounting 110 to first end 142 of core 140 at the interface between first engagement surface 118 and first engaged surface 146. This provides an area of driving contact that circumscribes core 140. Accordingly there is no opportunity for slippage of first core mounting 110 relative to core 140. Further, the extent of such contact area ensures that there is tolerance for incidental damage to a portion of core 140 while still allowing the use of core 140 with first core mounting 110. Thus first end 142 can be damaged to an extent that would destroy, for example, a notch used in a conventional interface between a core and a mounting while still remaining useful. Similar outcomes are achieved at the second end 144 of core 140, where the second force is applied to the core 140 through an interface between the second engagement surface 138 and the second engaged surface 148.
The driving of input end 202 can be done in any conventional fashion. In the embodiment of
In many cases, the amount of the first force and the second force applied will be generally constant and the first force and the second force are applied to cause the first end and the second end to maintain a determined average rate of rotation over the course of each rotation of the core 140 unless instructed to change the rate of rotation. Alternatively, the first force and the second force can be applied to cause the first end 142 and the second end 144 to maintain a determined average rotational relationship over the course of each rotation of the core 140.
However, where the inertial load experienced by the core 140 is greater at one of the first end 142 and the second end 144 than at the other of the first end 142 and the second end 144 so that a first component of the inertial load experienced at the first end 142 of the core 140 is at a first level and so that a second component the experienced at the second end during rotation is at a second different level, and wherein the first force and the second force are in proportion to the component of the inertial load experienced at the first end 142 and the second end 144. In such a situation, drive transmission 200 will be adapted to provide such different levels of force.
As is also shown in
Similarly, in this embodiment, a second output 210 of drive transmission 200 is provided by a second flexible link 236 between cross-core force conveyor 230 and second end 144 of core 140 of first end 142. In the embodiment illustrated in
As is also shown in phantom in
In the embodiment of
Similarly, first output 204 and can comprise any known form of linkage between first actuator 182A and first core mounting 110 including but not limited to the types of first output 204 shown in the embodiments above while second output 210 can comprise any known form of linkage between second actuator 182B and second core mounting 130 including but not limited to the embodiments of second output 210 described above.
In the embodiment of
First sensor 162 and second sensor 164 can comprise any type of mechanical, electro-mechanical, optical, electrical or magnetic sensor of any type that can sense any condition that is indicative of a rotational position of first end 142 and second end 144 of core 140 and that can provide a first sensor signal and a second sensor signal from which processor 34 can determine the rotational position of first end 142 and second end 144, and can, in certain embodiments comprise any of the embodiments of first sensor 162 and second sensor 164 described above and can be used for both the purposes described above and those described here.
As is shown in the embodiment of
Controller 300 can comprise any form of control circuit or system that can receive the first sensor signal from first sensor 162 and the second sensor 164 of sensor system 38 and can determine the relative rotation position of first end 142 and second end 144 of core 140, and based upon this determination, can determine a first control signal to send to first actuator 182A and a second control signal to send to second actuator 182B cause rotation of core 140 as described herein. In this regard, controller 300 can comprise any known type of logic or control circuit including but not limited to a processor, a micro-controller, a micro-processor, or hardwired control logic circuit. Controller 300 is responsive to processor 34 to supply web 25 as required by processor 34. In certain embodiments processor 34 can be used as controller 300.
It will be appreciated that in general, during steady state rotation of a core/mounting assembly it will be desirable for controller 300 to generate signals that are calculated to cause first actuator 182A and second actuator 182B to apply equal amounts of force to each of first core mounting 110 and second core mounting 130. However, this may not always be a desirable operational model. For example, as is shown and discussed above in certain circumstances the steady state rotation of a core mounting/mounting assembly may require application as different levels of force at different ends of such a core/mounting assembly.
Further, it may be useful for a controller 300 to have a steady state of rotational operation wherein the first control signal and second control signal cause the first end 142 of the core 140 and the second end 144 of the core 140 to remain within a range of rotational positions relative to each other with the range being defined so that differences in the rotational positions of the first end 142 and the second end 144 are created that cause a determined range of shear stress to exist in the core 140. Such rotation induced shear stress is used to stiffen a core 140 being rotated in this manner as may be desirable under certain loading conditions, rotation rates or printing conditions. For example, the shear stress can be achieved when the first force causes first core mounting 110 to apply force through first engagement surface 118 and the second force causes the second core mounting 130 to apply force through second engagement surface 138 to respectively drive first engaged surface 146 and first engagement surface 146 to have a different rotational separation during rotation than they have in an initial unloaded state.
Typically, this desired positional relationship is one where any differences between the rotational position of first end 142 and the rotational position of the second end 244 are maintained at a target level. In certain embodiments, the target can be a zero difference level. However, in other embodiments, the target level can include an offset level.
There are a variety of ways in which the desired positional relationship can be maintained once established. For example, the first force and the second force can be applied to cause the first end 142 and the second end 144 to maintain a determined average rotational positional relationship over the course of each rotation of the core 140. In another example, the first force and the second force can be applied to cause the first end 142 and the second end 144 to maintain the desired positional relationship by maintaining a determined average rate of rotational velocity at the ends of the core 140 over the course of each rotation of the core 140. These averages have been described in terms of frequency of rotation, however, it will be appreciated that these averages can be equivalently calculated or described in terms of units of time, phase or other similar expressions.
In situations where it is desired that a core 140 be made stiffer the first force and the second force are applied in a manner that causes a shear stress to be induced in the core 140. Typically this occurs where the forces are unequal. However, depending on the inertial load on core 140 and the relative arrangements of core 140, first core mounting 110, second core mounting 130 and web 25 it is possible to create a stiffening shear stress in core 140 even when the first force and second force are equal.
The amount of stiffening of core 140, driven in accordance with this embodiment, can be defined as a function of the extent to which the rotational positions of first end 142 and second end 144 are offset from an initial state, with more shear stress and accordingly more stiffening of core 140 when there is less correspondence with the initial state.
It will further be appreciated that in certain embodiments the extent to which such an offset is tolerated or required can be a function of the elasticity of the material from which core 140 is fabricated. That is, where core 140 is made using elastic materials a greater range of variation can be tolerated when the core 140 is fabricated using more elastic materials, while a lesser range of variation can be tolerated when the core 140 is fabricated using less elastic materials.
An advantage of allowing a greater range of elastic variation for a core 140 that is more elastic is that fewer control adjustments may be required. For example, the first force and the second force can be applied to cause a difference to occur in the rotational positions of the first end 142 and the second end 144 that create a first portion of the shear stress in core 140 while the inertial load induces a second portion of the shear stress in core 140. Where this is done, controller 300 can cause first actuator 182A and second actuator 182B to provide the first force and the second force so that the first portion is less than half of the total shear stress induced in the core 140 during rotation. This allows core 140 to be stiffened for example before attempting to adjust a position of core 140 and web 25 such that adjustment of the rotational position of core 140 and web 25 can be made in a manner that is more responsive to the timing or extent of the applied first force and the second force than would be possible for an unstiffened core 140. Additionally, the stiffness can be adjusted as a function of an anticipated inertial load such as where controller 300 is instructed to change a rate of rotation of core 140 or to initiate rotation from a stopped state. In such a case, the inertial load to be experienced can be anticipated and the stiffening of core 140 can be adjusted in anticipation, and the first force and second force required at a level that will cause the anticipated inertial load.
Alternatively, the stiffening of the core 140 can be used to reduce an ability of the core to flex perpendicular to an axis of rotation while rotating against the inertial load to reduce the extent of any additional load caused by any friction that can be experienced by the core when the core is allowed to flex perpendicular to an axis of rotation to an extent that is sufficient to bring the core into contact with the web medium supply. Further, the stiffening of core 140 can also reduce the extent of any curvature in core 140 along the axis of rotation that can come to exist in core 140 as a product of manufacture or fabrication methods used to make core 140 or as a product of post manufacture handling.
It will be appreciated that the embodiments of
As is shown in
Further, as is discussed above, both the first force and the second force are less than a third force applied a single driven end of an alternative core control related the alternative core against the inertial load. Accordingly, a core used with this method can have a first yield strength at the first end 142 and a second yield strength at the second end 144 that are less than a third yield strength required to receive the third force at the driven end of the alternative core.
An optional step of automatically determining data from the core is also shown (step 401). This method step can be performed using, for example, the embodiments described in
As is shown in
In this embodiment, the first force and the second force are sufficient to control rotation of core 140 against an inertial load created by the core 140 and web 25. Further, as is discussed above, both the first force and the second force are less than a third force that would be applied at a single driven end of an alternative core to rotate the alternative core against the inertial load. Further, core 140 can have a first yield strength at the first end 142 and a second yield strength at the second end 144 that are less than a third yield strength required to receive the third force at the driven end of the alternative core. The amount of the first force and the second force can be determined by signals generated by controller 300.
The application of the first force and the second force can optionally be applied to controllably stiffen core 140 (step 414). As is discussed above, this stiffening of core 140 can be induced by applying forces that drive the first end 142 of the core 140 and the second end 144 of core 140 to have relative rotational positions that are different than the rotational positions of the first end 142 of core 140 and the second end 144 of core 140 at an initial state. As noted above, it can be useful to adjust the tension in core 140 so as to enhance the performance of the core. For example, when there is a situation where core 140 and web 25 must be driven in a manner that will induce high inertial loads if can be useful to pre-stiffen core 140. Accordingly, it can be beneficial to perform the stiffening step (step 414) by receiving a signal to indicating that operation conditions are to be such that tension is useful and in response to such signal, increasing tension in the core before initiating a change in velocity of the core 140 and web 25.
Also shown in the embodiment of
It will be appreciated that by providing a web medium supply 32 having the dual end drive in
For example, the methods and web medium supplies 32 described herein enable web to include core 140 having a volume that provides the first yield strength at the first end and the second yield strength end but that is less than the volume of the alternative core providing the third yield strength so that more volume is available a printer for web 25 than would be available if the alternative core is used.
Similarly, the methods and web medium supplies 32 described herein enable a radius of a core having the first yield strength and the second yield strength to be less than a radius of the alternative core providing the third yield strength at the driven end, so that a volume of web 25 supplied on core 140 creates less angular momentum than an equivalent amount of web 25 would create if supplied on the alternative core.
Additionally, the methods and web medium supplies 32 described in
Still further, the methods and web medium supplies 32 described in
The invention has been described in detail with particular reference to certain preferred embodiments thereof, but it will be understood that variations and modifications can be effected within the scope of the invention.