程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

What the hell is Python? Why is it used in mechanical design?

編輯:Python

Until two o'clock in the morning , I still received some friends asking me at the backstage of the official account :
“ Tired of work , Working overtime every day , The salary is pitifully low , Leaders also dislike my low efficiency “

“ There are many websites and resources to look at the pictures , But sorting and downloading is a waste of time , I don't know what a good way .”

“ This line is too voluminous , Not only need to be able to model , Automation is also a trend , Only know that there are ways to achieve , But I don't know how to learn .”

They are not alone , Thousands of robots have to face endless drawing revisions , Crazy overtime .

Is there only the abused share ?

Of course not. .

I don't know how many friends aim to improve their work efficiency 、 Salary increase 、 Increase competitiveness in the workplace , But I think I like inefficiency 、 There shouldn't be too many people who repeat .

My friend brother Howe is a good example .

Teaching a man to fish is better than giving him a fish , Today, I will keep him in private for many years , The easy-to-use method of personal testing is shared with you .

1

My friend brother Hao is a mechanical designer .

enter a profession 5 year , drawing 、 Work overtime , Day after day , Wages don't rise , The position has not been promoted , The illness has caused a lot of trouble .

Clearly doing a decent job , But not a decent life .

Recently, we have been under great pressure to talk about the changeable father of Party A with us in the group .


Brother Hao received a request a few days ago , Need to be in 3 Days to complete , In order to present Party A's father with the works of his heart , Brother Hao spent a lot of energy , Search the whole network for design schemes .

However, the quality of materials found on the Internet is uneven , Some are very vague , Some do not meet the requirements , Some material websites need to be members …

It's not easy to spend 2 It takes days to make the appropriate design plan , Made the first draft to Party A's father for review .

As a result, Party A's father sent that he needed to climb the building for several minutes , To finish reading the revision comments , Brother Hao lost his temper .

“ A draft has been , It is the last fantasy a designer should have !”


In the face of Party A's father's deadly serial urging , Brother Hao worked overtime for several nights , Crazy in CAD、Solid Works、PS Software intermediate switch , But still failed to satisfy Party A's father .

The next morning, I learned : The project was handed over by the client to his colleagues ,

Then something magical happened : colleagues 1 Day's work , Party A's father has been properly arranged , He also said that he would continue to find him next time .

When leaders ask colleagues to share their work experience , Howe was surprised to find , The design scheme of staying up late to get the liver out , Colleagues use python More efficient and perfect .

For example, do preliminary analysis , Related to the whole design effect , Involving various site analysis 、 Chart analysis 、 Production of data visualization , It needs to be used CAD、GH、Rhino、GIS Such as software .

And these ,Python sufficient .

For example, when doing location analysis , It can be used Python Draw the red line of the base 、 Control line 、 Setback, etc , To analyze the relationship between the surrounding buildings .

By crawling into public space 、 density 、 toward 、 spacing 、 Layout 、 Style etc. . Analyze architecture and Axis relationship between bases .

Python As 3D Software scripting language , It can set parameter variables , control 3D Software design mechanical model .


Can also quickly fill the image with color and material through algorithms , Combined with the actual terrain 、 One key supporting design of space and landscape , Fast and good .


The whole process 10 It's done in less than a minute ! Give yourself enough time to communicate your needs .

Brother Hao was convinced when he lost .

Brother Hao, when he talked about this in the design group , Be surprised to find , The friends in the group also unlocked Python More usage .

01/ One click auto color rendering

use Python Automatically generate animation ,Python Sure ** control 3D Software design model ,** Use the model to generate images , Then automatically color , Output as draft , In the past, we used to use 2 Draw lines in the sky , Now the time to drink a cup of milk tea can help you .


This is the happiness of designers plain .

02/ Batch rendering timeline of different projects

Waiting for project rendering time is a nightmare for any colorist . But with Python Make a little tool , You can batch render the timeline of different projects at one time .

03/ Automatically change door and window data in batch

If the manual handle Excel Tables are associated with door and window tables . List all door numbers and their associated room numbers and room names , The work is complicated and easy to make mistakes .

But with the help of Python Code , We can update the door and window table in a few minutes .

04/ Automatic crawling of papers

use Python 3 Second can locate the relevant architectural literature ,5 Minutes to download key articles 、 Important authors and research hotspots , Retroactive relationship .

Now more and more designers , Learned to use Python This intelligent tool , Help yourself to draw automatically , And he did it quickly .

According to this momentum , A designer who only knows how to draw , It is estimated that there is no advantage at all .

If you often work overtime 、 Change the drawing change the drawing , The salary soon reached the ceiling , Even if it's not AI displacement , It is also likely to be replaced by excellent younger generation .

About Python Technology reserve

Learn from good examples Python Whether it's employment or sideline, it's good to make money , But learn to Python Still have a learning plan . Finally, let's share a complete set of Python Learning materials , For those who want to learn Python Let's have a little help !

One 、Python Learning routes in all directions

Python The technical points in all directions are sorted out , Form a summary of knowledge points in various fields , The use of it is , You can find the corresponding learning resources according to the above knowledge points , Make sure you learn more comprehensively .( At the end of the article !)

reminder : Limited space , Packaged folder , The way to get it is “ At the end of the article ”!!!

Two 、Python Essential development tools

3、 ... and 、Python Video collection

Watch the zero basics learning video , Watching video learning is the quickest and most effective way , Follow the teacher's ideas in the video , From foundation to depth , It's still easy to get started .

Four 、 Practical cases

Optical theory is useless , Learn to knock together , Do it , Can you apply what you have learned to practice , At this time, we can make some practical cases to learn .

5、 ... and 、Python Exercises

Check the learning results .

6、 ... and 、 Interview information

We learn Python Must be to find a well paid job , The following interview questions are from Ali 、 tencent 、 The latest interview materials of big Internet companies such as byte , And the leader Ali gave an authoritative answer , After brushing this set of interview materials, I believe everyone can find a satisfactory job .

This full version of Python A full set of learning materials has been uploaded CSDN, Friends can scan the bottom of wechat if necessary CSDN The official two-dimensional code is free 【 Guarantee 100% free


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved