08.01 UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

今天我们一起来学习一下关于平面铣加工的这些小技巧吧,还有其他的方法的小伙伴可以分享出来一起学习哦

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

1. 打开文件

¨ 从主菜单中选择File→Open→***/Manufacturing/PM-1.prt,见图

2. 进入加工模块

¨ 从主菜单中选择Application→Manufacturing,进入Machining Environment对话框

3. 选择加工环境

¨ 在CAM Session Configuration表中选择CAM General

¨ 在CAM Setup表中选择mill_planar

¨ 选择Initialize

4. 确定加工坐标系

¨ 从Operation Navigator工具条中选择Geometry View图标,操作导航器切换到几何组视窗

¨ 在Operation Navigator窗口中双击MCS_Mill进入Mill_Orient对话框

¨ 选择MCS_Origin图标进入Points Constructor对话框,选择Reset,选择OK退回到Mill_Orient对话框

¨ 打开Clearance开关,选择Specify,进入Plane Constructor对话框

¨ 选择棕色显示的模型最高面,并设定Offset = 5

¨ 连续选择OK直至退出Mill_Orient对话框

5. 确定加工几何体

¨ 在Operation Navigator窗口中,双击workpiece进入Mill_GEOM对话框

¨ 从Geometry区域选择Part图标,并选择Select进入Part Geometry对话框,移动鼠标在图形窗口中选择图6-9所示实体模型。选择OK退出

¨ 从Geometry区域选择Blank图标,并选择Select进入Blank Geometry对话框,选择Autoblock选项,自动创建毛坯用于模拟刀具切削

¨ 连续选择OK直至退出Mill_Geom对话框

6. 创建刀具

¨ 从Manufacturing Create工具条中选择Create Tool图标,出现图6-10所示对话框

¨ 按图6-10所示进行设置,选择OK进入刀具参数对话框

¨ 设定Diameter = 16,设定Lower Radius = 0.8

¨ 设定刀具长度补偿登记器号码:打开Adjust Register的开关,并设定号码为1

¨ 设定刀具在机床刀库中的编号:打开Tool Number的开关,并设定号码为1

¨ 选择Material为Carbide(TMC0_00004)

¨ 选择OK退出

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

7. 创建单层加工刀具路径

¨ 从Manufacturing Create工具条中选择Create Operation图标,出现图所示对话框

¨ 按图6-11所示进行设置,选择OK进入PLANAR_MILL对话框

8. 指定加工几何边界

¨ 从Geometry区域选择Part图标,并选择Select进入Boundary Geometry对话框

¨ 设置Mode为Face;设置Material Side为Outside;关闭Ignore Islands开关

¨ 选择凹槽的底面,此面的外部轮廓生成加工区域主边界,在它的内部生成了岛屿边界,两个边界共同组成加工区域

¨ 选择OK退回到PLANAR_MILL对话框

¨ 选择Display显示边界

9. 指定加工深度

¨ 从Geometry区域选择Floor图标,并选择Select进入Plane Constructor对话框

¨ 选择蓝色显示的凹槽底面

¨ 选择OK退回到PLANAR_MILL对话框

10. 选择机床控制及后处理命令

¨ 选择Machine进入Machine Control对话框

¨ 选择Startup Command中的Edit进入User Defined Events对话框

¨ 在Available List表中,双击Spindle On进入Spindle On对话框,设置Speed = 280,选择OK退回到User Defined Events对话框;在Available List表中,双击Coolant On进入Coolant On对话框,选择OK退回到User Defined Events对话框

¨ 选择OK退回到Machine Control对话框

¨ 选择End-of-Path Command中的Edit进入User Defined Events对话框

¨ 在Available List表中,双击Spindle Off进入Spindle Off对话框,选择OK退回到User Defined Events对话框

¨ 在Available List表中,双击Coolant Off进入Coolant Off对话框,选择OK退回到User Defined Events对话框

¨ 连续选择OK直至回到PLANAR_MILL对话框

11. 产生刀具路径

¨ 选择Generate图标,屏幕显示可加工区域

¨ 选择OK生成刀具路径并显示于屏幕区,不同的颜色表示不同类型的移动

12. 改变刀具路径显示选项

¨ 在Tool Path区选择Edit Display图标,进入Display Options对话框

¨ 向左移动速度滑板箭头,设置数字为8

¨ 关闭Display Cut Regions开关;关闭Pause After Display开关

¨ 选择OK退回到PLANAR_MILL对话框

13. 重放刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

¨ 选择Replay图标,将观察到:刀具路径以较低的速度连续显示

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

14. 列出刀具路径信息

¨ 选择List图标,在窗口中列出刀具路径的文本信息

¨ 观察程序头和结尾的后处理命令

¨ 选择Close关闭窗口

15. 改变切削方法并重新产生刀具路径

¨ 设置Cut Method为Zig-Zag

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

16. 改变刀具路径的步距并重新产生刀具路径

¨ 设定Percent值为70

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化

¨ 选择Reject放弃刀具路径

¨ 尽量尝试不同的切削方式和步距值,产生刀具路径并观察刀具路径的变化

17. 接受产生的刀具路径

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

一、编写平面模型粗加工的刀具路径

¨ 双击Operation Navigator窗口中的操作Rough,进入PLANAR_MILL对话框

2. 重新指定加工几何边界

¨ 从Geometry区域选择Part图标,选择Reselect放弃以前指定的所有边界,进入Boundary Geometry对话框

¨ 选择主边界:设置Mode为Curves/Edges,设置Material Side为Outside,其余接受默认设置,选择Chaining,按图所示选择起点和结束物体

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

¨ 选择右边台阶边界:选择Create Next Boundary,设置Material Side为Inside,其余接受默认设置。选择Chaining,按图6-13所示选择右边台阶作为其中一个岛屿边界

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

¨ 选择OK退回到Boundary Geometry对话框

¨ 选择中间“9”字型岛屿边界:设置Mode为Face,Material为Inside,打开Ignore Holes开关。按图所示选择中间“9”字型岛屿顶面作为第二个岛屿边界

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

¨ 连续选择OK直至回到Planar Mill对话框

¨ 选择Generate图标产生刀具路径,此时仅在底面产生一层刀具路径

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

3. 设定切削层深度

¨ 选择Cut Depths进入Depth of Cut Parameter对话框

¨ 设置Type为User Defined,设置Maximum = 1.3、Minimum = 0.1

¨ 选择OK回到PLANAR_MILL对话框

4. 指定切削参数中的加工余量

¨ 选择Cutting进入Cut Parameter对话框

¨ 设置Part Stock = 0.6、Final Stock = 0.2

¨ 选择OK退回到PLANAR_MILL对话框

5. 产生刀具路径

¨ 选择Generate图标产生刀具路径,注意观察刀具路径的变化

¨ 选择List图标,检查刀具路径的各层深度

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

6. 改变进刀与退刀运动中的刀具横向移动方法

¨ 从Engage/Retract区域选择Method进入Engage/Retract对话框

¨ 设置Transfer Method为Previous Plane

¨ 选择OK退回到PLANAR_MILL对话框

7. 重新产生刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化

¨ 选择OK接受已生成的刀具路径

二、把粗加工刀具路径修改成为轮廓精加工的刀具路径

1. 拷贝操作Rough

¨ 确信操作导航器已经切换到程序顺序组视窗

¨ 单击Operation Navigator窗口中的操作Rough,按鼠标右键并选择Copy

¨ 选择操作Rough,按鼠标右键并选择Paste,在操作Rough下面出现了一个名称为Rough_Copy的操作,它和操作Rough具有相同参数,但它没有刀具路径

¨ 单击操作Rough_Copy,按鼠标右键并选择Rename,并输入新的操作名字:Finish_Side

2. 创建精加工的刀具

¨ 从Operation Navigator工具条中选择Machine Tool View图标,观察操作导航器的变化

¨ 从Manufacturing Create工具条中选择Create Tool图标,出现图所示对话框

¨ 按图所示进行设置,选择OK,进入刀具参数对话框

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

¨ 设定Diameter = 16

¨ 设定刀具长度补偿登记器号码:打开Adjust Register的开关,并设定号码为2

¨ 设定刀具在机床刀库中的编号:打开Tool Number的开关,并设定号码为2

¨ 选择Material为HSS Coated(TMC0_00006)

¨ 选择OK退出

3. 为操作Finish_Side指定新刀具

¨ 从Operation Navigator工具条中选择Machine Tool View图标

¨ 在Operation Navigator窗口中单击操作Finish_Side,按鼠标右键并选择Cut

¨ 选择D16MM,按鼠标右键并选择Paste Inside,完成更换刀具

4. 为操作Finish_Side指定新的加工方法组

¨ 从Operation Navigator工具条中选择Machine Method View图标,操作导航器切换到加工方法组视窗

¨ 在Operation Navigator窗口中的“空白”处,按鼠标右键并选择Expand All

¨ 用鼠标左键选择操作Finish_Side并按住不放,拖动鼠标至Finish_Method,然后释放鼠标左键,则操作Finish_Side悬挂于Finish_Method节点之下

5. 改变切削方法

¨ 双击操作Finish_Side,进入PLANAR_MILL对话框

¨ 设置Cut Method为Profile

6. 改变切削层参数

¨ 选择Cut Depths进入Depth Of Cut Parameters对话框

¨ 设定Maximum = 5

¨ 选择OK退回到PLANAR_MILL对话框

7. 改变加工余量

¨ 选择Cutting进入Cut Parameters对话框

¨ 设定侧壁余量:设定Part Stock = 0;设定各平面余量:设定Final Floor Stock = 0.4

¨ 选择OK退回到PLANAR_MILL对话框

8. 改变进给速率

¨ 选择Feed Rates进入Feeds and Rates对话框

¨ 设定Cut = 200,并按回车键,各种移动进给速率值将作相应改变

¨ 选择OK退回到PLANAR_MILL对话框

9. 为当前刀具切削不到的区域产生永久边界以作清根准备

¨ 选择Cutting进入Cut Parameters对话框

¨ 打开Auto Save Boundary开关,并设定Overlap Distance = 1.5

¨ 选择OK退回到PLANAR_MILL对话框

10. 产生刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化:在模型拐角的顶部产生了永久边界

¨ 选择OK接受刀具路径

三、把轮廓精加工刀具路径修改成为仅加工平面的刀具路径

1. 拷贝操作Finish_Side

¨ 确信操作导航器已切换到程序顺序组视窗

¨ 在Operation Navigator窗口中单击操作Finish_Side,按鼠标右键并选择Copy

¨ 选择操作Finish_Side,按鼠标右键并选择Paste,在操作Finish_Side下面出现了一个名称为Finish_Side_Copy的操作,它与操作Finish_Side具有相同的参数,但它没有刀具路径

¨ 单击操作Finish_Side_Copy,按鼠标右键并选择Rename,并输入新的操作名字:Finish_Floor

2. 改变分层加工方法

¨ 双击操作Finish_Floor,进入PLANAR_MILL对话框

¨ 选择Cut Depth进入Depth Of Cut Parameters对话框

¨ 仅加工底面和岛屿的顶面:设置Type为Floor & Island Tops

¨ 选OK退回到PLANAR_MILL菜单

3. 改变加工余量

¨ 选择Cutting进入Cut Parameters对话框

¨ 设定各个平面的加工余量:设定Final Floor Stock = 0

¨ 选择OK回到PLANAR_MILL对话框

4. 改变进给速率

¨ 选择Feed Rates进入Feeds and Rates对话框

¨ 设定Cut = 300,并按回车键,各种移动进给速率值将作相应改变

¨ 选择OK回到PLANAR_MILL对话框

5. 产生刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化

¨ 选择OK接受生成的刀具路径

四、把轮廓精加工刀具路径修改成为清根刀具路径

1. 拷贝操作Finish_Side

¨ 确信操作导航器已切换到程序顺序组视窗

¨ 在Operation Navigator窗口中单击操作Finish_Side,按鼠标右键并选择Copy

¨ 选择操作Finish_Floor,按鼠标右键并选择Paste,在操作Finish_ Floor下面出现了一个名称为Finish_Side_Copy的操作,它与操作Finish_Side具有相同的参数,但它没有刀具路径

¨ 单击操作Finish_Side_Copy,按鼠标右键并选择Rename,并输入新的操作名字:Cleanup

2. 创建用于清根程序的刀具

¨ 从Manufacturing Create工具条中选择Create Tool图标,出现图6-16所示对话框

¨ 按图6-16所示进行设置,选OK进入刀具参数对话框

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

¨ 设定Diameter = 12

¨ 设定刀具长度补偿登记器号码:打开Adjust Register的开关,并设定号码为3

¨ 设定刀具在机床刀库中的编号:打开Tool Number的开关,并设定号码为3

¨ 选择Material为HSS Coated(TMC0_00006)

¨ 选择OK退出

3. 为操作Cleanup指定新刀具

¨ 从Operation Navigator工具条中选择Machine Tool View图标,操作导航器切换到刀具视窗

¨ 在Operation Navigator窗口中,用鼠标左键选中操作Cleanup,按住左键不放并拖动到刀具D12MM,当刀具D12MM高亮显示后,释放鼠标左键,完成更换刀具

4. 选择毛坯几何边界

¨ 在Operation Navigator窗口中,双击操作Cleanup,进入PLANAR_MILL对话框

¨ 在Geometry区选择Blank图标,选择Select进入Boundary Geometry对话框

¨ 设置Mode为Boundary,选择所有拐角顶部已产生的永久边界

¨ 选择OK退回到PLANAR_MILL对话框

5. 改变切削层参数

¨ 选择Cut Depth进入Depth Of Cut Parameters对话框

¨ 设定Maximum = 6

¨ 选择OK退回到PLANAR_MILL对话框

6. 改变切削参数

¨ 选择Cutting进入Cut Parameters对话框

¨ 设定Cut Order为Depth First

¨ 选择OK退回到PLANAR_MILL对话框

7. 改变进给速率

¨ 选择Feed Rates进入Feeds and Rates对话框

¨ 设置Cut = 150,并按回车键,各种移动进给速率值将作相应改变

¨ 选择OK退回到PLANAR_MILL对话框

8. 产生刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径的变化

¨ 选择OK接受生成的刀具路径

(刀具路径仿真)

¨ 在Operation Navigator窗口中的“空白”处,按鼠标右键并选择Program Order View,操作导航器切换到程序顺序视窗

¨ 同时选择四个操作:Rough、Finish_Floor、Finish_Side、Cleanup,或选择“父”程序组Program,然后按鼠标右键并选择Toolpath→Verify,进入Tool Path Visualization对话框

¨ 旋转模型至合适的视觉。选择对话框顶部的Dynamic选项

¨ 选择“Play Forward”按钮,开始模拟刀具切削,小心观察刀具的移动及最后的模拟结果

八、平面加工中的各种参数设置

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

1. 打开文件

¨ 从主菜单中选择File→Open→***/Manufacturing/PM-2.prt,见图

2. 进入加工模块

¨ 从主菜单中选择Application→Manufacturing。此文件已建立了加工设置,故不会进入加工环境对话框

3. 接受默认的加工坐标系位置

4. 此文件已存在了一把名称为D10MM的刀具

5. 创建操作

¨ 从Manufacturing Create工具条中选择Create Operation图标,出现图所示对话框

¨ 按图所示进行设置,选择OK进入PLANAR_MILL对话框

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

6. 指定加工几何边界

¨ 从Geometry区域选择Part图标,并选择Select进入Boundary Geometry对话框

¨ 设置Mode为Curves/Edges,设置Type为Open,设置Material Side为Left,其余接受默认设置

¨ 从左到右依顺序选择黄色的3条曲线

¨ 选择OK退回到PLANAR_MILL对话框

7. 改变加工边界的开始点和结束点

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

8. 指定加工深度

¨ 从Geometry区域选择Floor图标,并选择Select进入Plane Constructor对话框

¨ 设定Offset = -10

¨ 选择OK回到PLANAR_MILL对话框

9. 改变切削方法

¨ 设置Cut Method为Profile

10. 产生刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径的特点

¨ 选择Reject图标放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

11. 设定拐角控制参数

¨ 选择Corner进入Corner And Feedrate Control 对话框

¨ 设置Fillets为On Wall,并设定Fillet Radius = 5

¨ 选择OK退回到PLANAR_MILL对话框

12. 产生刀具路径

¨ 选择Generate图标产生刀具路径,小心观察转角处刀具路径的变化

¨ 选择Reject图标放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

13. 重新设定拐角控制参数

¨ 选择Corner进入Corner And Feedrate Control 对话框

¨ 设置Fillets为None;打开Slowdown的开关,设置Length为Percent Tool,设定Slowdown % = 50,设定Number of Steps = 6

¨ 选择OK退回到PLANAR_MILL对话框

14. 改变刀具路径显示选项

¨ 从Tool Path区域选择Edit Display图标,进入Display Options对话框

¨ 选择Other Options进入Other Display Options对话框

¨ 显示进给速率值:打开Paint Feeds开关

¨ 连续选择OK退回到PLANAR_MILL对话框

15. 产生刀具路径

¨ 选择Generate图标产生刀具路径,小心观察转角处刀具路径的变化

¨ 选择Reject图标放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

16. 重新选择加工几何边界

¨ 从主菜单中选择Format→Layer Settings,设置5层为不可见层、10层为可选层

¨ 从Geometry区域选择Part图标,并选择Reselect进入Boundary Geometry对话框

¨ 设置Mode为Curves/Edges,进入Create Boundary对话框

¨ 设置Material Side为Outside,其余接受默认设置,选择绿色矩形作为最大加工边界

¨ 选择Create Next Boundary

¨ 设置Material Side为Inside,其余接受默认设置,选择黄色的矩形作为第一个岛屿边界

¨ 选择Create Next Boundary

¨ 接受默认设置,选择绿色的圆弧作为第二个岛屿边界

¨ 连续选择OK退回到PLANAR_MILL对话框

¨ 从Geometry区域中选择Part图标,并选择Edit进入Edit Boundary对话框

¨ 此时最大矩形边界高亮显示

¨ 选择Custom Boundary Data,进入Edit Boundary对话框

¨ 打开Stock开关,并设定Stock = 0.7

¨ 单击对话框底部的右箭头,黄色矩形边界高亮显示。打开Stock开关,并设定Stock = 1.5

¨ 单击对话框底部的右箭头,绿色圆弧边界高亮显示。打开Stock开关,并设定Stock = 2

¨ 选择OK退回到PLANAR_MILL对话框

18. 改变刀具路径显示选项

¨ 从Tool Path区域选择Edit Display图标,进入Display Options对话框

¨ 显示刀具:选择Tool Display为2-D,设定Frequency值为1

¨ 选择OK退回到PLANAR_MILL对话框

19. 产生新的刀具路径

¨ 选择Generate图标产生刀具路径,注意观察刀具与各个边界的加工余量值的不同

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

¨ 从Geometry区域中选择Part图标,并选择Edit进入Edit Boundary对话框

¨ 单击对话框底部右箭头,黄色矩形边界高亮显示

¨ 选择Edit进入Edit Member对话框,黄色矩形边界的第一个成员高亮显示

¨ 选择Custom Member Data,进入Edit Member对话框

¨ 设置Stock开关为On,设定Stock = 1;设置Cut Feedrate开关为On,设定Cut Feedrate = 60

¨ 依次打开同一边界的第二、第三、第四个成员的Stock、Cut Feedrate的开关,并设定它们的数据分别为: 1.5、80;1.7、100; 2、120

¨ 连续选择OK退回到PLANAR_MILL对话框

21. 产生新的刀具路径

¨ 选择Generate产生刀具路径,注意观察刀具与黄色矩形边界的加工余量和切削进给率的变化

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

¨ 从Geometry区域中选择Part图标,并选择Edit进入Edit Boundary对话框

¨ 单击对话框底部右箭头,黄色矩形边界高亮显示

¨ 设置Plane为User-Defined,进入Plane对话框

¨ 选择Principal Plane,进入Plane对话框

¨ 选择ZC Constant,并设定ZC = -5

¨ 同样设定绿色圆弧边界的平面高度ZC = -8

¨ 连续选择OK退回到PLANAR_MILL对话框

23. 设定分层加工参数

¨ 选择Cut Depths进入Depth Of Cut Parameters对话框

¨ 设置Type为User Defined,设定Maximum = 1.5

¨ 选择OK退回到PLANAR_MILL对话框

24. 产生新的刀具路径

¨ 选择Generate图标产生刀具路径,观察落刀点的位置

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新图标

25. 改变落刀点的位置

¨ 选择Control Points进入Control Geometry对话框

¨ 从Pre-Drill Engage Points处选择Edit,进入Pre-Drill Engage Points对话框

¨ 选择Generic进入Point Constructor对话框,设定坐标值为:XC = 16;YC = 23;ZC = 0

¨ 连续选择OK直至退回到PLANAR_MILL对话框

26. 产生新的刀具路径

¨ 选择Generate图标产生刀具路径,观察落刀点的位置变化

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

27. 删除部分加工边界

¨ 从Geometry区域中选择Part图标,并选择Edit进入Edit Boundary对话框

¨ 绿色矩形边界高亮显示,选择Remove移去此边界

¨ 单击对话框底部右箭头,待黄色矩形边界高亮显示后,选择Remove移去此边界。仅留下绿色圆边界

¨ 连续选择OK直至退回到PLANAR_MILL对话框

28. 改变切削方式

¨ 设置Cut Method为Profile

29. 产生新的刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径:刀具干涉黄色矩形方框

¨ 选择Reject放弃刀具路径

¨ 在图形窗口中按鼠标右键并选择Refresh刷新屏幕

30. 改变区域起始切削点位置

¨ 选择Control Points进入Control Geometry对话框

¨ 从Cut Region Start Points处选择Edit,进入Cut Region Start Points对话框

¨ 打开Cursor开关,在绿色圆边界的右下角“宽敞”区域处任意选择一点

¨ 选择OK退回到PLANAR_MILL对话框

31. 产生新的刀具路径

¨ 选择Generate图标产生刀具路径,观察刀具路径中切削起始点位置的变化

¨ 选择OK接受产生的刀具路径

UG编程中平面铣如何加工呢?都有那些技巧呢?值得学习

喜欢的宝宝们赶紧学起来吧,还有什么想学习的可以分享出来一起学哈


分享到:


相關文章: