A variable drawing scale drawing car that supports hand-drawing and svg file import

A technology that supports hands and carts. It is used in manipulators, image data processing, and 2D image generation. It can solve the problems of cumbersomeness, inability to draw large-size graphics, and expensive large-scale plotters. Secondary development, the effect of meeting the drawing needs

Active Publication Date: 2017-10-17
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to overcome the disadvantages that current ordinary printers cannot draw large-scale graphics and large-scale plotters are expensive and bulky, and propose a variable-drawing-scale drawing car that supports hand-drawing and SVG file import

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A variable drawing scale drawing car that supports hand-drawing and svg file import
  • A variable drawing scale drawing car that supports hand-drawing and svg file import
  • A variable drawing scale drawing car that supports hand-drawing and svg file import

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] In this embodiment, a composition structure and workflow of a drawing car supporting a custom drawing scale imported by hand-drawing and SVG files of the present invention are provided, such as figure 1 shown.

[0063] from figure 1 It can be seen that the drawing car in this embodiment includes two parts, the client and the car, both rely on their respective wireless transmission modules for communication, and the medium can be WiFi; from figure 1 It can also be seen that the car end includes a main control module, a wireless transmission module, a motion control module, a pen raising and lowering module, a power module and a buzzer reminder device; the functions of the client mainly include curve fitting, SVG interpreter and drawing-related operations ;

[0064] Among them, the main control module is the control core of the car, and its main function is to send control signals to the motion control module, the pen-up and down module and the buzzer reminder device to...

Embodiment 2

[0079] This embodiment mainly describes each module of the trolley end in the present invention and its working principle.

[0080] The hardware layout (overlooking) of each part of the car is as follows: figure 2 As shown, the square is the body of the acrylic board, and the other parts are fixed on the body by screws. The dotted line part represents the bottom of the body, and the solid line part represents the top of the body. There is a hole in the middle of the body, the pen can move up and down vertically, and the steering gear controls the pen's lifting through the connection structure. Stepper motors are connected to omnidirectional wheels, and there are four groups in total, distributed at the four corners of the vehicle body. The main control module, motor driver board and buzzer etc. are fixed on the vehicle body, and the TV module is fixed under the vehicle body. The motion control module, pen lift and pen down module, buzzer reminder device and battery module o...

Embodiment 3

[0091] This embodiment mainly describes various functions and working principles of the client in the present invention.

[0092] The client can be an Android APP. The client mainly has functions such as drawing board setting, curve fitting, SVG interpreter and setting drawing scale. Artboard settings include new and saved artboards, brush width setting, clearing and undoing, anchor point size setting and drawing, etc. Curve fitting, the SVG interpreter, and setting the drawing scale are detailed below.

[0093] 1. Curve fitting

[0094] For graphics input by hand, it is necessary to decompose the curve into several short line segments. Such as Image 6 As shown, the dotted line is the recording point left by the finger touching the screen, the solid line is the polyline after fitting according to the scatter points, and the car actually draws the polyline. The method of fitting a straight line is the method of least squares. The points marked with English letters on the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a variable-drawing-scale trolley supporting freehand sketching and SVG file importing and belongs to the technical field of drawing tools. The variable-drawing-scale trolley supporting freehand sketching and SVG file importing mainly comprises a trolley-side and a client-side, wherein the trolley-side mainly comprises a master control module, a wireless transmission module, a motor control module, a drawing starting and finishing module, a buzzer reminding device, a power module and a drawing trolley body, the client-side and the trolley-side can be communicated through WiFi, the trolley-side is based on an Android-oriented platform, a motor driving module is utilized to control four stepping motors connected with omnidirectional wheels, and drawing starting and finishing actions are achieved through an steering engine. The client-side is responsible for providing two input modes of freehand sketching on a drawing board and SVG formatted file importing and functions which are mainly SVG format parsing, curve fitting and drawing operation. The variable-drawing-scale trolley has the functions of proportionally scaling up sketches and adapting to different drawing environments.

Description

technical field [0001] The present invention relates to a variable drawing scale drawing car that supports hand-drawing and SVG file import, wherein SVG, namely Scalable Vector Graphics, means: scalable vector graphics, especially relates to a client-controlled SVG format capable of hand-drawn input and import The invention relates to a self-defining drawing scale drawing car with two file drawing input methods, belonging to the technical field of drawing tools. Background technique [0002] In modern society, people use various drawing tools to draw patterns. Ordinary office printers meet the needs of printing daily documents, but cannot print large-size drawings. For printing large-scale patterns, a plotter is currently mainly used, which is a device that can automatically draw graphics according to user requirements, and is mainly used for drawing large and fine icons, design drawings, etc. A plotter is generally composed of a drive motor, a mechanical transmission, a d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06T11/00B25J9/00
CPCB43K29/00
Inventor 李元章马忠梅陈田关明扬于国瑞党逸翔
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products