Sewing machine and non-transitory computer readable medium
AssigneeBrother Kogyo Kabushiki Kaisha
InventorsHarumi KOBAYASHI, Midori MAGARA
Life of this patent
Estimating the term…
Abstract
A sewing machine includes a bed, a needle plate, a needle bar, a needle bar swing mechanism, a lift mechanism, an optical detecting portion, and a control portion. The lift mechanism is configured to raise and lower a presser foot. The optical detecting portion is configured to optically detect a cord guided by the guide portion, and to output data representing the cord. The control portion is configured to calculate a width of the cord based on the data output by the optical detecting portion, calculate a height position of the presser foot based on the width of the cord, and cause the lift mechanism to move the presser foot to the height position.
Claims20
A sewing machine, comprising:
- a bed;
- a needle plate provided on the bed and having a flat surface;
- a needle bar configured to hold a sewing needle;
- a needle bar swing mechanism configured to cause the needle bar to swing in a first direction;
- a lift mechanism configured to raise and lower a presser foot, the presser foot including a needle opening, a guide portion and a pressing face, the needle opening being configured to allow the sewing needle to pass through the needle opening, the guide portion being configured to guide a cord toward the needle opening along a second direction, the second direction being generally parallel to the flat surface of the needle plate and generally perpendicular to the first direction, the pressing face being configured to be arranged to face the flat surface of the needle plate and press the needle plate,
- an optical detecting portion configured to optically detect the cord guided by the guide portion and to output data representing the cord;
- and
- a control portion configured to:
- calculate a width of the cord based on the data output by the optical detecting portion, the width of the cord being a length of the cord in a third direction, the third direction being generally parallel to the flat surface of the needle plate and generally perpendicular to an extending direction of the cord,
- calculate a height position of the presser foot based on the width of the cord, the height position being a position of the pressing face relative to the flat surface in an up-down direction, and
- cause the lift mechanism to move the presser foot to the height position.
A non-transitory computer readable medium configured to store computer readable instructions executable by a computer of a sewing machine, the sewing machine comprising a bed, a needle plate provided on the bed and having a flat surface, a needle bar configured to hold a sewing needle, a needle bar swing mechanism configured to swing the needle bar in a first direction, and a lift mechanism configured to raise and lower a presser foot, the presser foot including a needle opening, a guide portion, and a pressing face, the needle opening being configured to allow the sewing needle to pass through the needle opening, the guide portion being configured to guide a cord toward the needle opening along a second direction, the second direction being a direction generally parallel to the flat surface of the needle plate and generally perpendicular to the first direction, the pressing face being configured to be arranged to face the flat surface of the needle plate and press the needle plate, the computer readable instructions, when executed, causing the sewing machine to:
- calculate a width of the cord based on data output by an optical detecting portion of the sewing machine, the optical detecting portion being configured to optically detect the cord guided by the guide portion, the width of the cord being a length of the cord in a third direction, the third direction being generally parallel to the flat surface of the needle plate and generally perpendicular to an extending direction of the cord,
- calculate a height position of the presser foot based on the width of the cord, the height position being a position of the pressing face relative to the flat surface in an up-down direction, and
- cause the lift mechanism to move the presser foot to the height position.
Dependencies are inferred from the claim text.