CN105172153B - A kind of 3D printer hott bed balance regulator and adjusting method - Google Patents
A kind of 3D printer hott bed balance regulator and adjusting method Download PDFInfo
- Publication number
- CN105172153B CN105172153B CN201510721009.6A CN201510721009A CN105172153B CN 105172153 B CN105172153 B CN 105172153B CN 201510721009 A CN201510721009 A CN 201510721009A CN 105172153 B CN105172153 B CN 105172153B
- Authority
- CN
- China
- Prior art keywords
- positioning point
- extrusion nozzle
- bed
- position information
- microcontroller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000001125 extrusion Methods 0.000 claims abstract description 131
- 230000033001 locomotion Effects 0.000 claims abstract description 22
- 238000010438 heat treatment Methods 0.000 claims abstract description 18
- 230000000630 rising effect Effects 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000009471 action Effects 0.000 claims description 7
- 238000013459 approach Methods 0.000 claims description 3
- 238000010146 3D printing Methods 0.000 abstract description 11
- 238000012937 correction Methods 0.000 abstract description 3
- 238000007639 printing Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Landscapes
- Bathtubs, Showers, And Their Attachments (AREA)
Abstract
本发明涉及3D打印技术领域,特别涉及一种3D打印机热床平衡调节装置及调节方法。所述热床上表面设置有三个以上的定位点,且其中至少三个定位点不在同一直线上;包括,控制3D打印机挤出喷头运动至指定位置的上位机;接收挤出喷头位置信息及热床定位点位置信息,并控制热床定位点上升或下降至指定位置的微控制器;设置在热床定位点处的限位开关;所述限位开关在和所述挤出喷头接近到指定距离以内或完全接触时,向所述微控制器发出定位点位置信息。与现有人工手动调节方法相比,本发明采用微控制的方式,自动完成3D打印机底座热床与挤出喷头运动路径平面之间平衡度的校正。具有速度快,精度高,操作简单的优点。
The invention relates to the technical field of 3D printing, in particular to a balance adjustment device and an adjustment method for a hot bed of a 3D printer. The upper surface of the hot bed is provided with more than three positioning points, and at least three of the positioning points are not on the same straight line; including a host computer that controls the extrusion nozzle of the 3D printer to move to a designated position; receives the position information of the extrusion nozzle and the hot bed Position information of the positioning point, and control the micro-controller of the heating bed positioning point to rise or fall to the specified position; the limit switch set at the heating bed positioning point; the limit switch is close to the specified distance with the extrusion nozzle When the contact point is within or fully contacted, the positioning point position information is sent to the microcontroller. Compared with the existing manual adjustment method, the present invention adopts a micro-control method to automatically complete the correction of the balance between the heated bed of the 3D printer base and the movement path plane of the extrusion nozzle. It has the advantages of fast speed, high precision and simple operation.
Description
技术领域technical field
本发明涉及3D打印技术领域,特别涉及一种3D打印机热床平衡调节装置及调节方法。The invention relates to the technical field of 3D printing, in particular to a balance adjustment device and an adjustment method for a hot bed of a 3D printer.
背景技术Background technique
3D打印技术越来越受人们的重视,被广泛应用于加工制造、航空航天、医疗修复、教育科研等领域。目前的3D打印驱动电机采用细分驱动的方式大大提高了打印的分辨率,步进电机的步进角已不再是影响3D打印产品精度的主要因素,目前真正制约3D打印精度的是3D打印设备自身组成框架的机械基本偏差,由于3D打印机多采用拼接结构,即使经过精确校准的3D打印设备在运行一段时间后,机械结构都会出现不同程度的偏差,尤其是3D打印机底座热床与挤出喷头运动路径平面之间平衡度的偏差,会严重影响3D打印的精度。3D printing technology has attracted more and more attention, and is widely used in processing and manufacturing, aerospace, medical repair, education and scientific research and other fields. The current 3D printing drive motor adopts the subdivision drive method to greatly improve the printing resolution. The step angle of the stepping motor is no longer the main factor affecting the accuracy of 3D printing products. At present, 3D printing is what really restricts the accuracy of 3D printing. The mechanical basic deviation of the frame of the equipment itself, because 3D printers mostly use a splicing structure, even after a precisely calibrated 3D printing equipment has been running for a period of time, the mechanical structure will have different degrees of deviation, especially the heat bed and extrusion of the 3D printer base. The deviation of the balance degree between the nozzle movement path planes will seriously affect the accuracy of 3D printing.
目前常用的解决办法是每次打印之前都要对3D打印机热床与挤出喷头运动路径平面的机械偏差进行人工校正,如,现有的校正方法是通过3D打印上位机控制软件,控制打印喷头分别运行至底座热床(以热床表面为矩形为例)表面的四个角上方,四个角分别选取一个定位点,每到一个角的定位点,通过人工调节此处羊角螺母的方式来完成此点高度的校正,通过将四个角的四个定位点与打印喷头距离保持一致的方式来确保3D打印机底座热床与挤出喷头运动路径平面之间的平衡。但是现行的3D打印技术每层厚度最小可达0.02mm,即使对于0.3mm的打印精度,也远远超出人眼可目测的范围,所以现有的使用人眼目测调平的方法不能有效的解决3D打印机底座热床表面与挤出喷头之间的平衡问题。The commonly used solution at present is to manually correct the mechanical deviation between the 3D printer hot bed and the extrusion nozzle movement path plane before each printing. For example, the existing calibration method is to control the printing nozzle through the 3D printing host computer control software. Run to the top of the four corners of the base heating bed (taking the surface of the heating bed as a rectangle as an example), select a positioning point for each of the four corners, and manually adjust the claw nut here to fix the positioning point at each corner. Complete the correction of the height of this point, and ensure the balance between the hot bed of the 3D printer base and the movement path plane of the extrusion nozzle by keeping the four positioning points at the four corners consistent with the distance from the printing nozzle. However, the minimum thickness of each layer of the current 3D printing technology can reach 0.02mm. Even for the printing accuracy of 0.3mm, it is far beyond the range that the human eye can detect. Therefore, the existing method of using the human eye to measure the leveling cannot effectively solve the problem. The balance problem between the hot bed surface of the 3D printer base and the extrusion nozzle.
发明内容Contents of the invention
本发明的目的在于克服现有技术中3D打印机热床需要通过人工进行平衡度校正,从而达不到目标精度的问题,提供一种采用微控制器结合设置在定位点的限位开关来进行所述热床平衡度校正的3D打印机热床平衡调节装置。The purpose of the present invention is to overcome the problem that the 3D printer hot bed needs to be manually corrected for balance in the prior art, so that the target accuracy cannot be achieved, and to provide a method that uses a microcontroller combined with a limit switch set at the positioning point to perform all the adjustments. A 3D printer hot bed balance adjustment device for correcting the hot bed balance degree.
该3D打印机热床平衡调节装置,所述热床上表面设置有三个以上的定位点,且其中至少三个定位点不在同一直线上;包括,In the 3D printer heat bed balance adjustment device, more than three positioning points are arranged on the surface of the heat bed, and at least three of the positioning points are not on the same straight line; including,
上位机,控制3D打印机挤出喷头运动至指定位置;The upper computer controls the movement of the 3D printer extrusion nozzle to the designated position;
微控制器,接收挤出喷头位置信息及热床定位点位置信息,并控制热床定位点上升或下降至指定位置;The microcontroller receives the position information of the extrusion nozzle and the position information of the hot bed positioning point, and controls the heating bed positioning point to rise or fall to the specified position;
限位开关,设置在热床定位点处;所述限位开关在和所述挤出喷头接近到指定距离以内或完全接触时,向所述微控制器发出定位点位置信息。The limit switch is set at the positioning point of the hot bed; when the limit switch is within a specified distance or in full contact with the extrusion nozzle, it will send position information of the positioning point to the microcontroller.
众所周知的,所述热床定位点上下运动需在所述热床定位点位置下方或定位点附近下方设置有动力装置及传动装置,所述动力装置可接收所述微控制器的命令带动热床定位点上升或下降。As is well known, the up and down motion of the fixed point of the heated bed needs to be provided with a power device and a transmission device under the position of the fixed point of the heated bed or near the fixed point, and the power device can receive commands from the microcontroller to drive the heated bed The anchor point is raised or lowered.
所述上位机控制所述挤出喷头运动依靠加载G-code文件的方式,通过模拟打印过程的方式,控制所述挤出喷头的位置,G-code文件中记载有热床定位点的坐标信息,从而上位机可直接控制挤出喷头运动至定位点上方;由于目前的3D打印机挤出喷头运动多采用高精度步进电机,其控制精度可达0.02mm,定位点处的限位开关的触点面积约为2mm*2mm,因此上位机通过该方式可轻松将挤出喷头控制运动至任意指定位置;另外用于平衡调节的的G-code文件(含有各个定位点坐标信息)可一次编写,多次使用。The upper computer controls the movement of the extrusion nozzle by loading the G-code file, and controls the position of the extrusion nozzle by simulating the printing process. The coordinate information of the hot bed positioning point is recorded in the G-code file , so that the upper computer can directly control the movement of the extrusion nozzle to above the positioning point; since the current 3D printer extrusion nozzle movement mostly uses high-precision stepping motors, its control accuracy can reach 0.02mm, and the contact of the limit switch at the positioning point The dot area is about 2mm*2mm, so the host computer can easily control the movement of the extrusion nozzle to any specified position through this method; in addition, the G-code file (containing the coordinate information of each positioning point) for balance adjustment can be written at one time. use many times.
通常,3D打印机的热床上表面形状为规则多边形,如矩形、菱形等;当3D打印机的热床上表面形状为规则多边形时,所述定位点优选在规则多边形的顶点处,如矩形、菱形的四个顶点;如3D打印机热床上表面为圆形时,所述定位点优选的均匀分布在热床圆形上表面的内切多边形顶点处;当所述3D打印机热床表面为不规则形状、规则多边形或圆形时,所述定位点满足三点不在一条直线上同样可以实现发明目的。Usually, the upper surface shape of the hot bed of the 3D printer is a regular polygon, such as a rectangle, a rhombus, etc.; apex; when the upper surface of the heating bed of the 3D printer is circular, the preferred uniform distribution of the positioning points is at the inscribed polygon vertex of the upper surface of the heating bed circle; when the surface of the heating bed of the 3D printer is irregular shape, regular In the case of a polygon or a circle, the purpose of the invention can also be achieved if the three points of the positioning point are not on a straight line.
进一步的,所述限位开关为接触开关;其与热床上表面处于同一平面Further, the limit switch is a contact switch; it is on the same plane as the upper surface of the hot bed
进一步的,所述微控制器与所述挤出喷头的供料步进电机连接,当所述挤出喷头的供料步进电机作出供料动作时,其以脉冲信号的形式向所述微控制器发出挤出喷头位置信息;或,Further, the microcontroller is connected to the feeding stepping motor of the extrusion nozzle, and when the feeding stepping motor of the extrusion nozzle performs a feeding action, it sends a pulse signal to the micro the controller sends information about the position of the extrusion nozzle; or,
所述上位机将所述挤出喷头头位置信息发送至所述微控制器。The host computer sends the extrusion head position information to the microcontroller.
优选的,所述上位机为PC端上位机、手持触摸屏上位机、LCD按键上位机或其他任何可实现操作挤出喷头作出可控运动的装置,一些实施例中,本发明中提到的上位机及微控制器可集成为一体。Preferably, the host computer is a PC host computer, a handheld touch screen host computer, an LCD button host computer or any other device that can realize the controllable movement of the extrusion nozzle. In some embodiments, the host computer mentioned in the present invention Computer and microcontroller can be integrated into one.
进一步的,所述微控制器包括至少一个接收端口及至少一个控制输出端口;所述接收端口用于接收挤出喷头位置信息和/或热床定位点位置信息;所述控制输出端口用于控制热床定位点上升或下降。Further, the microcontroller includes at least one receiving port and at least one control output port; the receiving port is used to receive position information of the extrusion nozzle and/or position information of the hot bed positioning point; the control output port is used to control The bed anchor point is raised or lowered.
进一步的,所述微控制器包括一个脉冲接收端口、和定位点数量相同的定位点位置信息接收端口以及和定位点数量相同的控制输出端口;Further, the microcontroller includes a pulse receiving port, a location information receiving port of the positioning point having the same number as the positioning points, and a control output port having the same number as the positioning points;
所述脉冲接收端口用于接收挤出喷头发出的脉冲形式的挤出喷头位置信息;The pulse receiving port is used to receive the position information of the extrusion nozzle in the form of a pulse from the extrusion nozzle;
各个定位点位置信息接收端口分别与各个定位点一一对应,并接收对应定位点的定位点位置信息;Each positioning point position information receiving port corresponds to each positioning point one by one, and receives the positioning point position information of the corresponding positioning point;
各个控制输出端口分别与各个定位点一一对应,并分别控制各个定位点的上升或下降。Each control output port is in one-to-one correspondence with each positioning point, and controls the rise or fall of each positioning point respectively.
进一步的,所述热床定位点位置下方或定位点位置附近下方的动力装置为步进电机;所述步进电机接受所述微控制器的控制,通过传动装置带动所述热床定位点上升或下降;优选的,所述传动装置为传动螺杆;本发明中,实现热床定位点上升或下降的步进电机采用细分驱动方式,同时选用螺距较小的传动螺杆传动调节热床高度,具有更高的控制精度。Further, the power device below or near the position of the positioning point of the heated bed is a stepping motor; the stepping motor is controlled by the microcontroller, and drives the positioning point of the heated bed to rise through a transmission device. or decline; preferably, the transmission device is a transmission screw; in the present invention, the stepper motor that realizes the rise or fall of the positioning point of the hot bed adopts a subdivision drive mode, and at the same time selects a transmission screw with a smaller pitch to drive and adjust the height of the hot bed. It has higher control precision.
但应声明的是,任何可实现定位点上升、下降的装置或方法均可应用在热床定位点处以实现本发明的发明目的,因此本发明保护范围包括但并不限定带动定位点上升或下降的装置为步进电机。But it should be declared that any device or method that can realize the rising and falling of the positioning point can be applied to the positioning point of the hot bed to realize the purpose of the present invention, so the protection scope of the present invention includes but not limited to driving the positioning point to rise or fall The device is a stepper motor.
进一步的,所述微控制器接收到挤出喷头位置信息后,根据挤出喷头的位置信息,控制对应位置的热床定位点上升,直至所述限位开关与所述挤出喷头接近到指定距离或完全接触。Further, after the microcontroller receives the position information of the extrusion nozzle, according to the position information of the extrusion nozzle, the positioning point of the hot bed at the corresponding position is controlled to rise until the limit switch and the extrusion nozzle are close to the specified position. distance or full contact.
进一步的,微控制器接收到定位点位置信息后,停止该定位点上升操作,并控制该定位点下降至指定位置或下降指定距离。Further, after the microcontroller receives the position information of the positioning point, it stops the rising operation of the positioning point, and controls the positioning point to descend to a specified position or a specified distance.
本发明同时提供一种3D打印机热床平衡调节方法,The invention also provides a method for adjusting the balance of the hot bed of a 3D printer.
上位机控制挤出喷头移动至指定位置;The upper computer controls the extrusion nozzle to move to the designated position;
挤出喷头到达指定位置后,微控制器获取挤出喷头位置信息;After the extrusion nozzle reaches the designated position, the microcontroller obtains the position information of the extrusion nozzle;
微控制器控制与挤出喷头位置相对应的热床定位点上升,直至设置在定位点的限位开关和所述挤出喷头接近到指定距离以内或完全接触时,所述限位开关向所述微控制器发出定位点位置信息;The micro-controller controls the positioning point of the hot bed corresponding to the position of the extrusion nozzle to rise until the limit switch set at the positioning point and the extrusion nozzle approach within a specified distance or completely contact, the limit switch moves toward the specified position. The micro-controller sends the position information of the positioning point;
微控制器控制该热床定位点下降指定距离。The micro-controller controls the fixed point of the heated bed to descend a specified distance.
进一步的,所述挤出喷头先上升指定高度(如校正开始时,先上升3mm)后,再在一平面内移动至指定位置。这种先上升一定高度再在一平面内进行移动的方式,可有效避免在自动调节过程中发生挤出喷头与热床的非控制性机械碰撞。Further, the extrusion nozzle first rises to a specified height (for example, at the beginning of calibration, it first rises by 3 mm), and then moves to a specified position within a plane. This method of first rising to a certain height and then moving in a plane can effectively avoid the uncontrolled mechanical collision between the extrusion nozzle and the hot bed during the automatic adjustment process.
与现有技术相比,本发明的有益效果:Compared with prior art, the beneficial effect of the present invention:
1)对于现有的3D打印机热床调节方式,本发明通过加载G-code文件的方式,模拟打印过程,直接使用自动调平的方式进行热床平衡度的调节,具有调节速度快、操作简洁的优点。且G-code文件一次编写,多次使用。1) For the existing 3D printer heating bed adjustment method, the present invention simulates the printing process by loading the G-code file, and directly uses the automatic leveling method to adjust the balance degree of the heating bed, which has the advantages of fast adjustment speed and simple operation The advantages. And the G-code file is written once and used many times.
2)与现有的人眼目测方式相比,本发明优选方案中使用步进电机细分驱动及选用螺距较小传动螺杆调节热床定位点高度,结合高精度限位开关,实现3D打印机底座热床与挤出喷头运动路径平面之间平衡度的精确调节,较现有的人眼目测调节方式,具有较高的精确度。2) Compared with the existing human eye visual inspection method, in the preferred solution of the present invention, stepper motor subdivision drive and transmission screw with smaller pitch are used to adjust the height of the hot bed positioning point, combined with high-precision limit switches, to realize the base of the 3D printer The precise adjustment of the balance between the hot bed and the plane of the movement path of the extrusion nozzle has higher accuracy than the existing human eye adjustment method.
3)使用单独的微控制器对热床平衡调节装置进行控制,模块化设计,更方便装置的调试及维护。3) A separate microcontroller is used to control the heat bed balance adjustment device, and the modular design is more convenient for debugging and maintenance of the device.
4)G-code代码可通过定点、逐条发送语句的形式进行自定义编程。通过路径设定的方式,有效避免了自动调节过程中的机械碰撞。4) The G-code code can be programmed in the form of fixed-point and sent sentences one by one. By means of path setting, the mechanical collision during the automatic adjustment process is effectively avoided.
5)直接以打印喷头的运功平面为参照(而不是水平面),确保了3D打印机热床与挤出喷头运动路径平面之间的平衡。5) Directly refer to the working plane of the printing nozzle (instead of the horizontal plane), which ensures the balance between the 3D printer's hot bed and the plane of the extrusion nozzle's movement path.
与现有人工手动调节方法相比,本发明采用微控制的方式,自动完成3D打印机底座热床与挤出喷头运动路径平面之间平衡度的校正。具有速度快,精度高,操作简单的优点。Compared with the existing manual adjustment method, the present invention adopts a micro-control method to automatically complete the correction of the balance between the heated bed of the 3D printer base and the movement path plane of the extrusion nozzle. It has the advantages of fast speed, high precision and simple operation.
附图说明:Description of drawings:
图1为本发明实施例1中3D打印机热床平衡调节装置结构框图Fig. 1 is a structural block diagram of a 3D printer hot bed balance adjustment device in Embodiment 1 of the present invention
图2为本发明实施例1中微控制器结构框图。Fig. 2 is a structural block diagram of the microcontroller in Embodiment 1 of the present invention.
图3为本发明实施例1中挤出喷头移动路径俯视图。Fig. 3 is a top view of the moving path of the extrusion nozzle in Embodiment 1 of the present invention.
图4为本发明实施例1中3D打印机热床平衡调节装置工作简图。Fig. 4 is a working diagram of the 3D printer heating bed balance adjustment device in Embodiment 1 of the present invention.
图5为实施例2中3D打印机热床平衡调节装置结构框图。Fig. 5 is a structural block diagram of the 3D printer heating bed balance adjustment device in the second embodiment.
图6为本发明实施例3中3D打印机热床平衡调节方法流程图。FIG. 6 is a flow chart of a method for adjusting the balance of a heated bed of a 3D printer in Embodiment 3 of the present invention.
图中:1-上位机,2-微控制器,3-挤出喷头,4-热床,41-限位开关,A-第一定位点,B-第二定位点,C-第三定位点,D-第四定位点,42-定位点步进电机,421-第一定位点步进电机,422-第二定位点步进电机,423-第三定位点步进电机,424-第四定位点步进电机。In the figure: 1-host computer, 2-microcontroller, 3-extrusion nozzle, 4-heating bed, 41-limit switch, A-first positioning point, B-second positioning point, C-third positioning Point, D-the fourth positioning point, 42-the positioning point stepping motor, 421-the first positioning point stepping motor, 422-the second positioning point stepping motor, 423-the third positioning point stepping motor, 424-the first Four positioning point stepping motor.
具体实施方式detailed description
下面结合附图及具体实施例对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本发明内容所实现的技术均属于本发明的范围。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. However, it should not be understood that the scope of the above subject matter of the present invention is limited to the following embodiments, and all technologies realized based on the content of the present invention belong to the scope of the present invention.
实施例1:如图1至图4所示,本实施例提供一种用于热床上表面为矩形的3D打印机热床平衡调节装置,所述3D打印机的热床的矩形上表面的四个顶点处分别设置一个定位点,其分别命名为第一定位点A、第二定位点B、第三定位点C、第四定位点D;同时,每个定位点设置有一个限位开关41;本实施例中,所述限位开关41为接触开关(如压敏传感器,或其他可以通过接触触发信号的开关器件);其与热床上表面处于同一平面,当设置在各个定位点的接触开关随定位点上升接触到所述挤出喷头3时,所述接触开关被触发,并向所述微控制器2发出信号;如本实施例中,在第一定位点A、第二定位点B、第三定位点C及第四定位点D处分别设置有第一限位开关41、第二限位开关41、第三限位开关41及第四限位开关41。Embodiment 1: As shown in Figures 1 to 4, this embodiment provides a heat bed balance adjustment device for a 3D printer with a rectangular upper surface on the heat bed, the four vertices of the rectangular upper surface of the heat bed of the 3D printer A positioning point is respectively set at each position, which are respectively named as the first positioning point A, the second positioning point B, the third positioning point C, and the fourth positioning point D; at the same time, each positioning point is provided with a limit switch 41; In the embodiment, the limit switch 41 is a contact switch (such as a pressure-sensitive sensor, or other switch devices that can trigger signals through contact); it is on the same plane as the upper surface of the hot bed, and when the contact switches arranged at each positioning point follow When the positioning point rises and touches the extrusion nozzle 3, the contact switch is triggered and sends a signal to the microcontroller 2; as in this embodiment, at the first positioning point A, the second positioning point B, A first limit switch 41 , a second limit switch 41 , a third limit switch 41 and a fourth limit switch 41 are arranged at the third positioning point C and the fourth positioning point D respectively.
所述平衡调节装置还包括,The balance adjustment device also includes,
上位机1,控制3D打印机挤出喷头3运动至指定位置;该指定位置通常为各个定位点的正上方。The upper computer 1 controls the 3D printer extrusion nozzle 3 to move to a specified position; the specified position is usually directly above each positioning point.
一些实施例中,当挤出喷头3到达指定位置(如第一定位点A、第二定位点B、第三定位点C或第四定位点D任意一个点的上方)时,由上位机1向微控制器2发出挤出喷头3位置信息(该挤出喷头3位置信息用于告诉微控制器2所述挤出喷头3已到达该指定位置);In some embodiments, when the extrusion nozzle 3 reaches the specified position (such as above any one of the first positioning point A, the second positioning point B, the third positioning point C or the fourth positioning point D), the host computer 1 Send the position information of the extrusion nozzle 3 to the microcontroller 2 (the position information of the extrusion nozzle 3 is used to tell the microcontroller 2 that the extrusion nozzle 3 has reached the specified position);
而在本实施例中,通过在挤出喷头3供料步进电机处接出引线并连接至微控制器2;当上位机1控制所述挤出喷头3到达指定位置后,控制所述供料步进电机作出供料动作,从而挤出喷头3供料步进电机通过引线发出一脉冲信号;当所述微控制器2接收到该脉冲信号后,即确定挤出喷头3已到达指定位置。进一步的,本实施例中,微控制器2对接收到的脉冲信号进行计数,将接收到的脉冲信号数量与定位点一一对应,通过接收到的脉冲信号数量来判断当前挤出喷头3是位于哪一个定位点上方;如,当挤出喷头3到达第一定位点A上方时,发出一次脉冲信号,微控制器2中脉冲信号计数为1,得出挤出喷头3已到达第一定位点A上方的信息;当挤出喷头3到达第二定位点B上方时,再次发出一次脉冲信号,微控制器2第二次收到脉冲信号,脉冲信号计数为2,得出挤出喷头3已达到第二定位点B上方的信息;当挤出喷头3到达第三定位点C上方时,再次发出一次脉冲信号,微控制器2第三次收到脉冲信号,脉冲信号计数为3,得出挤出喷头3已达到第三定位点C上方的信息;当挤出喷头3到达第四定位点D上方时,再次发出一次脉冲信号,微控制器2第四次收到脉冲信号,脉冲信号计数为4,得出挤出喷头3已达到第四定位点D上方的信息。In the present embodiment, by connecting the lead wires at the feeding stepper motor of the extrusion nozzle 3 and connecting it to the microcontroller 2; The material stepping motor makes a feeding action, so that the extruding nozzle 3 feeds the stepping motor and sends a pulse signal through the lead wire; when the microcontroller 2 receives the pulse signal, it is determined that the extruding nozzle 3 has reached the designated position . Further, in this embodiment, the microcontroller 2 counts the received pulse signals, corresponds the number of received pulse signals to the positioning points one by one, and judges whether the current extrusion nozzle 3 is based on the number of received pulse signals. Which positioning point is located above; for example, when the extrusion nozzle 3 reaches above the first positioning point A, a pulse signal is sent, and the pulse signal count in the microcontroller 2 is 1, and the extrusion nozzle 3 has reached the first positioning The information above point A; when the extrusion nozzle 3 reaches above the second positioning point B, a pulse signal is sent again, the microcontroller 2 receives the pulse signal for the second time, and the pulse signal count is 2, and the extrusion nozzle 3 is obtained The information above the second positioning point B has been reached; when the extrusion nozzle 3 reaches above the third positioning point C, a pulse signal is sent again, and the microcontroller 2 receives the pulse signal for the third time, and the pulse signal count is 3. Output the information that the extrusion nozzle 3 has reached above the third positioning point C; when the extrusion nozzle 3 reaches above the fourth positioning point D, a pulse signal is sent again, and the microcontroller 2 receives the pulse signal for the fourth time, and the pulse signal The count is 4, and the information that the extrusion nozzle 3 has reached above the fourth positioning point D is obtained.
微控制器2,接收挤出喷头3位置信息及热床定位点位置信息,并控制热床定位点上升或下降至指定位置;本实施例中,如图2所示,所述微控制器包括一个脉冲接收端口、四个定位点位置信息接收端口以及四个控制输出端口;所述脉冲接收端口用于接收所述挤出喷头3发出的脉冲信号;所述微控制器2通过接收到的脉冲信号的计数判断当前挤出喷头3位于哪个定位点的上方,并对该定位点进行上升操作;所述四个定位点位置信息接收端口分别与四个定位点的接触开关连接;当任意一个定位点的接触开关随定位点上升至与挤出喷头3接触时,该接触开关触发,并向所述微控制器2发出信号(该信号即该定位点位置信息),微控制器2的相应位置信息接收端口接收到该信号后,通过相应控制输出端口控制对应定位点停止上升,然后下降指定距离,如下降3mm;应注意的是,该下降距离应根据需要设置,且其可以为0。The microcontroller 2 receives the position information of the extrusion nozzle 3 and the location information of the hot bed positioning point, and controls the heating bed positioning point to rise or fall to a designated position; in this embodiment, as shown in Figure 2, the microcontroller includes One pulse receiving port, four positioning point position information receiving ports and four control output ports; the pulse receiving port is used to receive the pulse signal sent by the extrusion nozzle 3; the microcontroller 2 passes the received pulse The counting of the signal judges which positioning point the current extrusion nozzle 3 is located on, and performs an upward operation on the positioning point; the four positioning point position information receiving ports are respectively connected to the contact switches of the four positioning points; when any positioning point When the contact switch of the point rises with the positioning point to contact with the extrusion nozzle 3, the contact switch is triggered and sends a signal to the microcontroller 2 (the signal is the position information of the positioning point), and the corresponding position of the microcontroller 2 After receiving the signal at the information receiving port, control the corresponding positioning point to stop rising through the corresponding control output port, and then descend by a specified distance, such as 3mm; it should be noted that the descending distance should be set according to needs, and it can be 0.
应注意的,所述上位机1控制挤出喷头3依次移动至四个定位点上方的过程中(如图3所示,该过程可以是,自第一定位点A移动至第二定位点B,在移动至第三定位点C,最后移动至第四定位点D),所述挤出喷头3始终在同一平面内;所述挤出喷头3每到达一个定位点,则所述微控制器2控制该设置在该定位点下方的步进电机上升,以使得该定位点处的触发开关与所述挤出喷头3接触;当所述触发开关与所述挤出喷头3接触后,向所述微控制器2发出信号(该信号即该定位点的定位点位置信息),所述微控制器2接收到该信号后停止上升,并通过控制该定位点下方步进电机使该定位点下降指定距离(本实施例中个,四个定位点与挤出喷头3接触后,均下降3mm)以与挤出喷头3脱离;由于所述挤出喷头3为在一平面内移动,因此当热床4的四个定位点均完成上述步骤后,其上表面可以实现与挤出喷头3运动平面的平行,即完成热床4的平衡调节。It should be noted that the host computer 1 controls the extrusion nozzle 3 to move sequentially above the four positioning points (as shown in Figure 3, the process can be, from the first positioning point A to the second positioning point B , after moving to the third positioning point C, and finally moving to the fourth positioning point D), the extrusion nozzle 3 is always in the same plane; every time the extrusion nozzle 3 reaches a positioning point, the microcontroller 2. Control the stepping motor arranged below the positioning point to rise, so that the trigger switch at the positioning point contacts the extrusion nozzle 3; when the trigger switch contacts the extrusion nozzle 3, the The microcontroller 2 sends a signal (the signal is the position information of the positioning point), the microcontroller 2 stops rising after receiving the signal, and makes the positioning point descend by controlling the stepping motor below the positioning point A specified distance (in this embodiment, after the four positioning points are in contact with the extrusion nozzle 3, they all drop by 3mm) to break away from the extrusion nozzle 3; since the extrusion nozzle 3 moves in a plane, when the heat After the above steps are completed at the four positioning points of the bed 4, the upper surface thereof can be parallel to the movement plane of the extrusion nozzle 3, that is, the balance adjustment of the hot bed 4 is completed.
进一步的,为避免挤出喷头3在平行移动时与热床4发生非计划内(或非控制)的机械碰撞,所述上位机1在控制所述挤出喷头3先上升指定距离后再进行平行移动,如,上位机1先控制所述挤出喷头3上升3mm在平行移动至定位点上方;一般的挤出喷头3的上升操作发生在如图3所示的原点处;因图3为俯视位移图,因此其未能显示挤出喷头3在原点处垂直方向的上升移动。Further, in order to avoid an unplanned (or uncontrolled) mechanical collision between the extruding nozzle 3 and the hot bed 4 when moving in parallel, the host computer 1 controls the extruding nozzle 3 to rise for a specified distance before proceeding Parallel movement, such as, the upper computer 1 first controls the extrusion nozzle 3 to rise by 3mm and then moves in parallel to above the positioning point; the rising operation of the general extrusion nozzle 3 occurs at the origin as shown in Figure 3; because Figure 3 is The displacement diagram is viewed from above, so it fails to show the vertical upward movement of the extrusion nozzle 3 at the origin.
另外,本实施例中,实现热床定位点上升或下降的步进电机采用细分驱动方式,同时选用螺距较小的传动螺杆作为传动装置对热床定位点进行控制调节,具有更高的控制精度,众所周知的,实现热床定位点上升或下降的步进电机包含有驱动芯片,所述微控制器2通过该驱动芯片实现对步进电机的控制。In addition, in this embodiment, the stepper motor that realizes the rise or fall of the hot bed positioning point adopts a subdivision drive mode, and at the same time, a transmission screw with a small pitch is selected as the transmission device to control and adjust the hot bed positioning point, which has higher control. Accuracy, as is well known, the stepper motor that realizes the rise or fall of the positioning point of the hot bed includes a driver chip, and the microcontroller 2 realizes the control of the stepper motor through the driver chip.
本实施例中,所述上位机1控制所述挤出喷头3运动依靠加载G-code文件的方式,通过模拟打印过程的方式,控制所述挤出喷头3的位置,G-code文件中记载有热床定位点的坐标信息,从而上位机1可直接控制挤出喷头3运动至定位点上方;由于目前的3D打印机挤出喷头3运动多采用高精度步进电机,其控制精度可达0.02mm,定位点处的限位开关41的触点面积约为2mm*2mm,因此上位机1通过该方式可轻松将挤出喷头3控制运动至任意指定位置;另外用于平衡调节的的G-code文件(含有各个定位点坐标信息)可一次编写,多次使用。In this embodiment, the host computer 1 controls the movement of the extrusion nozzle 3 by loading the G-code file, and controls the position of the extrusion nozzle 3 by simulating the printing process, as recorded in the G-code file With the coordinate information of the positioning point of the hot bed, the upper computer 1 can directly control the extrusion nozzle 3 to move above the positioning point; since the current 3D printer extrusion nozzle 3 mostly uses high-precision stepping motors, its control accuracy can reach 0.02 mm, the contact area of the limit switch 41 at the positioning point is about 2mm*2mm, so the host computer 1 can easily control the movement of the extrusion nozzle 3 to any designated position in this way; in addition, the G- for balance adjustment The code file (containing the coordinate information of each positioning point) can be written once and used multiple times.
本实施例中,所述的微控制器2可用51单片机、AVR、STM32或ARM实现。同时,所述上位机可以为PC端上位机、手持触摸屏上位机、LCD按键上位机或其他任何可实现操作挤出喷头作出可控运动的装置中的一种。In this embodiment, the microcontroller 2 can be implemented with a 51 single-chip microcomputer, AVR, STM32 or ARM. At the same time, the host computer can be a PC host computer, a handheld touch screen host computer, an LCD button host computer or any other device that can operate the extrusion nozzle to make a controllable movement.
需要注意的是,一些实施例中,本发明中提到的上位机的功能及微控制器的功能可采用同一装置实现。It should be noted that, in some embodiments, the functions of the host computer and the microcontroller mentioned in the present invention can be realized by the same device.
实施例2:本实施例依然以热床上表面为矩形的3D打印机热床为例,本实施例与实施例1不同点在于,所述上位机1控制所述挤出喷头3达到定位点上方后,由上位机1向所述微控制器2发出挤出喷头3位置信息;应注意的是,该喷头位置信息与实施例1中不同之处在于,实施例1中的挤出喷头3位置信息仅为一脉冲脉冲信号,微控制器2通过接收脉冲信号的计数判断当前挤出喷头3是位于哪个定位点上方;而本实施中,挤出喷头3位置信息还包括定位点编号信息,即上位机1在通知微控制器2挤出喷头3到达定位点上方的同时,会告知微控制器2当前挤出喷头3是位于哪一个定位点上方,如图5所示,本实施例中,所述微控制器2仅包含一个定位点控制端口和一个定位点位置信息接收端口;该定位点控制端口同时和所有定位点的步进电机连接;微控制器2通过上位机1发出的挤出喷头3位置信息判断具体操作哪个定位点步进电机,和,判断是哪个定位点的限位开关41发来的定位点位置信息。Embodiment 2: This embodiment still takes the heated bed of a 3D printer whose upper surface is rectangular as an example. The difference between this embodiment and Embodiment 1 is that the host computer 1 controls the extrusion nozzle 3 to reach above the positioning point. , the upper computer 1 sends the position information of the extruding nozzle 3 to the microcontroller 2; It is only a pulse signal, and the microcontroller 2 judges which positioning point the current extrusion nozzle 3 is located on by counting the received pulse signal; and in this implementation, the position information of the extrusion nozzle 3 also includes the positioning point number information, that is, the upper position When the machine 1 notifies the microcontroller 2 that the extrusion nozzle 3 has reached above the positioning point, it will inform the microcontroller 2 which positioning point the current extrusion nozzle 3 is located on, as shown in Figure 5. In this embodiment, the The micro-controller 2 only includes a positioning point control port and a positioning point position information receiving port; the positioning point control port is connected to the stepping motors of all positioning points at the same time; 3 Position information to determine which anchor point stepper motor is specifically operated, and determine which anchor point position information is sent by the limit switch 41 of which anchor point.
同时,本实施例中,所述设置在定位点的限位开关41是磁敏开关,本实施例中,挤出喷头3上设置磁体,当定位点上升时至和挤出喷头3达到一定距离内时,所述磁敏开关被触发并向所述微控制器发出信号(定位点位置信息);微控制器2接收到该信号后停止该定位点上升操作。At the same time, in this embodiment, the limit switch 41 set at the positioning point is a magnetic sensitive switch. In this embodiment, a magnet is arranged on the extrusion nozzle 3, and when the positioning point rises, it reaches a certain distance from the extrusion nozzle 3. When it is inside, the magnetic sensitive switch is triggered and sends a signal (location information of the positioning point) to the microcontroller; the microcontroller 2 stops the rising operation of the positioning point after receiving the signal.
实施例3:本实施例为实施例1中提到的矩形热床提供一种3D打印机热床平衡调节方法,Embodiment 3: This embodiment provides a 3D printer heat bed balance adjustment method for the rectangular heat bed mentioned in embodiment 1,
上位机1控制挤出喷头3移动至指定位置;The upper computer 1 controls the extrusion nozzle 3 to move to the designated position;
挤出喷头3到达指定位置后,微控制器获取挤出喷头3位置信息;After the extrusion nozzle 3 reaches the designated position, the microcontroller obtains the position information of the extrusion nozzle 3;
微控制器控制与挤出喷头3位置相对应的热床定位点上升,直至设置在定位点的限位开关41和所述挤出喷头3接近到指定距离以内或完全接触时,所述限位开关41向所述微控制器2发出定位点位置信息;The micro-controller controls the positioning point of the hot bed corresponding to the position of the extrusion nozzle 3 to rise until the limit switch 41 set at the positioning point and the extrusion nozzle 3 approach within a specified distance or completely contact, the limit The switch 41 sends the positioning point position information to the microcontroller 2;
微控制器控制该热床定位点下降指定距离。The micro-controller controls the fixed point of the heated bed to descend a specified distance.
进一步的,所述挤出喷头3先上升指定高度(如校正开始时,先上升3mm)后,再在一平面内移动至指定位置。这种先上升一定高度再在一平面内进行移动的方式,可有效避免在自动调节过程中发生挤出喷头3与热床4的非计划性的(或非控制性的)机械碰撞。Further, the extrusion nozzle 3 first rises to a specified height (for example, at the beginning of calibration, it first rises by 3mm), and then moves to a specified position within a plane. This method of first rising to a certain height and then moving in a plane can effectively avoid unplanned (or uncontrolled) mechanical collisions between the extrusion nozzle 3 and the hot bed 4 during the automatic adjustment process.
具体的,微控制器的处理步骤如图6所示:Specifically, the processing steps of the microcontroller are as shown in Figure 6:
S101:将微控制器2中脉冲计数设为0;S101: set the pulse count in microcontroller 2 to 0;
S102:微控制器2接收到脉冲信号,脉冲信号加1:S102: Microcontroller 2 receives the pulse signal, and the pulse signal is incremented by 1:
S103:对应定位点上升;该操作通过控制对应定位点步进电机来实现,如当挤出喷头在第一定位点A时,操作第一定位点步进电机421来实现对应定位点的上升、下降;当挤出喷头在第二定位点B时,操作第二定位点步进电机422来实现对应定位点的上升、下降;当挤出喷头在第三定位点C时,操作第三定位点步进电机423来实现对应定位点的上升、下降;当挤出喷头在第四定位点D时,操作第四定位点步进电机424来实现对应定位点的上升、下降;S103: The corresponding positioning point rises; this operation is realized by controlling the corresponding positioning point stepping motor, for example, when the extrusion nozzle is at the first positioning point A, operate the first positioning point stepping motor 421 to realize the corresponding positioning point rising, Decline; when the extrusion nozzle is at the second positioning point B, operate the second positioning point stepper motor 422 to realize the rise and fall of the corresponding positioning point; when the extrusion nozzle is at the third positioning point C, operate the third positioning point The stepper motor 423 is used to realize the rise and fall of the corresponding positioning point; when the extrusion nozzle is at the fourth positioning point D, the stepping motor 424 of the fourth positioning point is operated to realize the rising and falling of the corresponding positioning point;
S104:判断该定位点限位开关41是否触发,如否则保持S103上升操作,如是,进入步骤S105;S104: Determine whether the limit switch 41 of the positioning point is triggered, if not, keep the rising operation of S103, if so, enter step S105;
S105:停止该定位点上升并将定位点位置下降指定距离,本实施例中,下降距离为3mm。S105: Stop the rising of the anchor point and lower the position of the anchor point by a specified distance. In this embodiment, the descending distance is 3 mm.
S106:判断是否接收到新的脉冲信号,如接收到则返回至步骤S102;否则等待超时结束。S106: Determine whether a new pulse signal is received, and if so, return to step S102; otherwise, wait for the end of the timeout.
进一步的,在微控制器进行上述处理过程的同时,上位机1执行如下操作:Further, while the microcontroller is performing the above processing, the upper computer 1 performs the following operations:
S201:在步骤S101执行前后,控制所述挤出喷头3移动至如图3所示的原点位置,该原点位置不在热床4上方;上位机1控制挤出喷头3上升指定距离,以避免后续挤出喷头3移动至热床4上方时与热床4发送非控制的机械碰撞;S201: Before and after the execution of step S101, control the extrusion nozzle 3 to move to the origin position shown in Figure 3, which is not above the hot bed 4; the host computer 1 controls the extrusion nozzle 3 to rise a specified distance to avoid subsequent When the extrusion nozzle 3 moves above the hot bed 4, it sends an uncontrolled mechanical collision with the hot bed 4;
S202:将挤出喷头3按照预定路径移动至第一定位点A上方,控制挤出喷头3作出供料动作,从而所述挤出喷头3的供料步进电机向微控制器发出一脉冲信号;S202: Move the extrusion nozzle 3 above the first positioning point A according to a predetermined path, and control the extrusion nozzle 3 to perform a feeding action, so that the feeding stepping motor of the extrusion nozzle 3 sends a pulse signal to the microcontroller ;
可通过设定G-code文件的方式,控制挤出喷头3从原点移动至第一定位点A上方的花费时间以及挤出喷头3留在第一定位点A上方的时间,本实施例中,挤出喷头3留在每个定位点上时间设定为5S;同时,微控制器在接收到一个脉冲计数后,将忽略接下来5S内再次接收到到的脉冲信号;即微控制器在接收到一个脉冲信号后,忽略挤出喷头3在同一定位点上方停留时间内发出的其他脉冲信号。The time it takes for the extrusion nozzle 3 to move from the origin to above the first positioning point A and the time for the extrusion nozzle 3 to stay above the first positioning point A can be controlled by setting the G-code file. In this embodiment, The extrusion nozzle 3 stays on each positioning point and the time is set to 5S; at the same time, after the microcontroller receives a pulse count, it will ignore the pulse signal received again in the next 5S; that is, the microcontroller receives After one pulse signal is received, other pulse signals sent by the extrusion nozzle 3 during the dwell time above the same positioning point are ignored.
S203:控制挤出喷头3在同一平面内移动至第二定位点B上方,控制挤出喷头3作出供料动作并停留5s;S203: Control the extrusion nozzle 3 to move above the second positioning point B in the same plane, control the extrusion nozzle 3 to perform a feeding action and stay for 5s;
S204:控制挤出喷头3在同一平面内移动至第三定位点C上方,控制挤出喷头3作出供料动作并停留5s;S204: Control the extrusion nozzle 3 to move above the third positioning point C in the same plane, control the extrusion nozzle 3 to perform a feeding action and stay for 5s;
S205:控制挤出喷头3在同一平面内移动至第四定位点D上方,控制挤出喷头3作出供料动作并停留5s;S205: Control the extrusion nozzle 3 to move above the fourth positioning point D in the same plane, control the extrusion nozzle 3 to perform a feeding action and stay for 5s;
S206:操作停止或控制挤出喷头3回归原点后操作停止。S206: Stop the operation or stop the operation after controlling the extrusion nozzle 3 to return to the origin.
应注意的是,如图4所示,本发明中,所述控制定位点上升下降的步进电机并不限定在定位点的正下方,其只要位于定位点附近位置,可带动定位点上升下降即可实现发明目的。需申明的是,由于定位点仅是在热床上划定的区域(该区域内设置有限位开关),因此本发明中任何有关定位点的上升、下降的描述均指包含该区域的热床的上升或下降。It should be noted that, as shown in Figure 4, in the present invention, the stepper motor that controls the rise and fall of the positioning point is not limited to be directly below the positioning point, as long as it is located near the positioning point, it can drive the positioning point to rise and fall The purpose of the invention can be realized. It should be stated that since the positioning point is only the area demarcated on the hot bed (the limit switch is set in this area), any description of the rise and fall of the positioning point in the present invention refers to the area of the heating bed that includes this area. up or down.
另外,此发明不仅可以使用在3D打印机上,任何采用喷头、具有平面作业平台的装置,如工业点胶机、工业螺丝机等,均可应用本发明提供的装置及方法对平面作业平台和喷头运动平面进行平衡调节,从而提高作业精度及产品良率。In addition, this invention can not only be used on 3D printers, any device that uses a nozzle and has a flat working platform, such as an industrial glue dispenser, an industrial screw machine, etc., can apply the device and method provided by the invention to the flat working platform and the nozzle. The balance of the motion plane is adjusted to improve the operation accuracy and product yield.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510721009.6A CN105172153B (en) | 2015-10-30 | 2015-10-30 | A kind of 3D printer hott bed balance regulator and adjusting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510721009.6A CN105172153B (en) | 2015-10-30 | 2015-10-30 | A kind of 3D printer hott bed balance regulator and adjusting method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105172153A CN105172153A (en) | 2015-12-23 |
CN105172153B true CN105172153B (en) | 2018-01-02 |
Family
ID=54894802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510721009.6A Active CN105172153B (en) | 2015-10-30 | 2015-10-30 | A kind of 3D printer hott bed balance regulator and adjusting method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105172153B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106956435B (en) * | 2017-04-18 | 2019-05-07 | 千寻位置网络有限公司 | 3D printing system and its Method of printing |
CN108081594A (en) * | 2018-01-26 | 2018-05-29 | 威海彩悦自动化设备股份有限公司 | A kind of platform automatic leveling device of 3D printer |
CN110253877B (en) * | 2019-07-31 | 2024-08-30 | 江苏徐工工程机械研究院有限公司 | 3D printing apparatus and control method thereof |
CN110893684A (en) * | 2019-12-16 | 2020-03-20 | 三峡大学 | A leveling device applied to a 3D printer hot bed |
CN112180793A (en) * | 2020-09-30 | 2021-01-05 | 深圳市千里智能控制科技有限公司 | Multi-shaft and multi-nozzle ink-jet controller |
CN113925109B (en) * | 2021-11-02 | 2023-12-05 | 中山东菱威力电器有限公司 | Extrusion position control method for ice cream product |
CN115946337A (en) * | 2022-12-07 | 2023-04-11 | 丝路方舟文化创意股份有限公司 | Process flow for 3D printing of handicraft model |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103395209A (en) * | 2013-08-08 | 2013-11-20 | 西安非凡士机器人科技有限公司 | Large 3D printer based on FDM principles |
CN203957356U (en) * | 2014-05-21 | 2014-11-26 | 北京易速普瑞科技有限公司 | A kind of 3D printer self-level(l)ing device and 3D printer |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103660300B (en) * | 2013-12-04 | 2017-01-18 | 北京太尔时代科技有限公司 | Automatic-leveling 3D printer and printing method thereof |
CN104816477A (en) * | 2015-05-06 | 2015-08-05 | 广西科技大学 | 3D printer bottom plate levelling device |
CN104859151B (en) * | 2015-05-20 | 2018-06-26 | 深圳市同创三维科技有限公司 | A kind of full-automatic levelling device of 3D printer pallet and full-automatic leveling method |
CN205185317U (en) * | 2015-10-30 | 2016-04-27 | 北方民族大学 | 3D printer heat bed balance adjustment device |
-
2015
- 2015-10-30 CN CN201510721009.6A patent/CN105172153B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103395209A (en) * | 2013-08-08 | 2013-11-20 | 西安非凡士机器人科技有限公司 | Large 3D printer based on FDM principles |
CN203957356U (en) * | 2014-05-21 | 2014-11-26 | 北京易速普瑞科技有限公司 | A kind of 3D printer self-level(l)ing device and 3D printer |
Also Published As
Publication number | Publication date |
---|---|
CN105172153A (en) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105172153B (en) | A kind of 3D printer hott bed balance regulator and adjusting method | |
CN101281073B (en) | A mechanical sensor array calibration device and its working method | |
CN108311698B (en) | A multi-dimensional printing platform and adjustment and printing method for a metal 3D printer | |
RU2724757C1 (en) | Robot module for suspended movement of tiles and method of operation thereof | |
CN104842559A (en) | Spray head automatic distance adjustment 3D (Three Dimensional) printer | |
CN205705311U (en) | A kind of 3D printer platform | |
CN106733450B (en) | Dispensing machine | |
CN207028178U (en) | A kind of full-automatic leveling hott bed of 3D printer | |
CN103395209A (en) | Large 3D printer based on FDM principles | |
CN105291435A (en) | Three-dimensional printing platform adjusting method and three-dimensional printer | |
CN104815785A (en) | Automatic pin head position calibration device and automatic pin head position calibration method | |
CN105353721A (en) | Fully automatic LED mounting machine control system | |
CN103386388A (en) | Full-automatic visual LED (light emitting diode) dispensing machine | |
CN107379556A (en) | Double shower nozzle relative position measurement seats and measuring method | |
CN205112416U (en) | 3D printer work platform levelness monitoring system | |
CN104260095A (en) | Control method and device of medical mechanical arm | |
CN205185317U (en) | 3D printer heat bed balance adjustment device | |
CN105328911A (en) | 3D printer platform leveling device | |
CN111516260A (en) | A silica gel 3D printer based on Core XY structure and its printing method | |
CN110280864A (en) | A kind of band effectively controls and the automatic soldering device of vision positioning | |
CN107247197A (en) | A kind of touch screen detection device | |
CN108381910A (en) | The continuous liquid level manufacturing method and apparatus of speed change adjusted based on mask image gray scale | |
CN204658965U (en) | A kind of shower nozzle automatic distance-adjusting 3D printer | |
CN109571949A (en) | Polar coordinate lead screw transmission cantilever type 3D printer | |
CN209971557U (en) | Automatic leveling 3D printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |