Level Determination Used in Bus Configuration Auto-preset

CAD software provides a well-developed application development tool that enables high-level language interfaces to closely integrate UG's graphics functions with high-level language calculation functions, and realizes intelligent and automated drawing and logic judgments that are not available in the simple graphics drawing module. Calculation and other functions.

In the general arrangement of the bus and the design of the car body, it is necessary to frequently perform tasks such as seat arrangement and optional installation of the car. Therefore, the application of UG platform to establish a parameterized geometric model, and the use of OPEN / GRIP secondary development tool platform, the preparation of the corresponding application program, through the way of human-machine dialogue, automatically get the layout of the three-dimensional graphics results in the car, you can solve the above problem .

The parametric model consists of two parts: the traditional geometric model information and the set constraint information. Parametric modeling is divided into two categories: one is the main model with B-rep as its internal expression. The characteristic is that the topological structure of the geometric body must be determined before the geometric constraint mode can be explained; the other is that the CSG expression is internal The main model is characterized in that it can easily change the topological structure of the solid model, and it is convenient to record the entire process of construction in a procedural form. The constrained modeling technology, which is composed of parametric and variable modeling techniques, is an important means for achieving intelligent and automated development of engineering design.

In the "JT/T325-2006", after the chassis, car body and other forms were determined, the layout of the car mainly studied the following indicators: specific power, kW / t; air conditioning and cooling capacity (per capita), kJ / h; air conditioning heat supply (Per capita), kJ/h; seat spacing (same direction), mm ≥; toilet layout; drinking water equipment or refrigerator arrangement.

The core of the above indicators is the layout of passenger seats. Because the passenger seat layout determines the total number of people, it also determines the specific power, air conditioning and cooling capacity (per capita), air conditioning heat supply (per capita), toilet layout, drinking water equipment or refrigerator layout. The key factor in determining the seat layout is the seat spacing (in the same direction). Therefore, the key is to study how to calculate the seat spacing and layout of the corresponding vehicle facilities.

The calculation of the passenger seat spacing is expressed in a parametric mathematical model or logic, and the parameterized mathematical model and logic are run on a computer to automatically determine the result, which will solve the key problem.

The initial condition of this article, that is, the total space of the passenger seat arrangement, that is, the total length of the single-row passenger seat and the length of the single row seat is a certain value.

In and in, L: The maximum distance of the double passenger seating area is a certain value for the same type of body; A: The minimum distance from the front fence to the first row of seats, which is the minimum setting according to industry standards; B : It is the minimum value of the passenger seat spacing specified by the industry standard. This value corresponds to the grade. b: It is the depth of the ordinary tourist bus seat cushion plus the thickness of the backrest. It is a constant; C: It is the last row of passenger seats. The minimum distance of the chair from the posterior facade is the minimum value of experience, which is a constant; 50: the thickness of the backrest of the ordinary tourist bus seat, which is a constant.

1) Formula algorithm as shown. That is, the mathematical formula for calculating the seat spacing is established so that the program can drive the three-dimensional model of the seat to be automatically arranged. The mathematical formula for establishing the seat spacing is seat spacing = [L-(A+C)-b]/(b+x). Convert the value of x in the formula to the industry standard value of a certain level and bring it into the formula to obtain the number of non-integer rows, and then take the integer to obtain the number of rows (this value is one row less than the actual total number of rows). . After that, rearrange the seats with the new number of rows.

2) Logical Judgment, as shown. That is, initially giving an empirically-prepared array of test seats in the preliminary row, the seat spacing is automatically calculated and compared with the input standard. If it is less than the standard, then automatically reduce the number of rows of seats and then rearrange; so that the cycle arrangement, until the seat spacing is greater than or equal to the standard, then you can automatically calculate the rearrangement of the number of rows (this value is less than the actual total number of rows by one row ). After that, rearrange the seats with the new number of rows.

Comparison of the two methods: The first one: use the established mathematical formula to calculate the number of non-integer rows in one step. Take an integer and you can get the number of rows. This method is the simplest.

The second type: the use of human experience and loop logic operations, methods of judgment. This method is more humane. Because this idea increases the content of the human-machine dialogue, it is conducive to the expansion of the secondary development function.

This article adopts the second method to program the intelligent layout design of the passenger compartment.

UG/OPENGRIP is one of the secondary development tools provided by UG software and is used to create specialized software languages ​​that meet the requirements. It is the internal development language of UG, integrates with UG system, can carry on various kinds of mutual operation, have the characteristic that is popular, easy to understand. The GRIP language and other language programs can call each other. It needs to be compiled and linked and generated executable program to run.

In actual development, the UG software modeling platform is widely used, and UG/OPENGRIP secondary development tools can be used to unify UI and data with UG modeling. Easy to use and minimize data loss.

The three-dimensional solid model that can be edited by UG/OPENGRIP must be a three-dimensional parameterized model. Therefore, this paper added the modeling process of the parametric model of the double passenger seat in programming. For this purpose, the curves of the seats and seat cushions in the two-dimensional drawing, the lower mounting cross-members and the seat legs are introduced into the UG according to the absolute coordinates in the two-dimensional drawing. Here, the first row of seats is arranged at the minimum distance. The minimum distance between the first row of seats and the front partition (guardrail, water dispenser, etc.) is a fixed value, ie 280mm from the seat cushion and a minimum distance of 300mm from the foot.

The vehicle (body) (), top plan (4), and seat () are all modeled as absolute coordinates.

Programming is to write source code in a text document type notepad. The specific ideas for programming are shown in Figure 6. After running the program, the seats are finally modeled and arranged as shown in Fig. 7. In the above example, the input is based on the upper third seat spacing (770mm) and a total of 10 rows of seats are arranged. Now the standard seating distance (680 mm) is used as the input parameter and a total of 11 seats are automatically placed.

Seat distance measurements of seats compared with seats arranged in upper third grade and normal grade.

The third grade: 864mm, minus the seat back thickness 50mm, seat spacing 814mm, greater than 770mm. A total of 10 rows were arranged.

Ordinary level: about 785.5mm, minus seat back thickness 50mm, seat spacing 735.5mm, greater than 680mm. A total of 11 rows are arranged.

Grade 3: Since the total length of the passenger seats for the double seat is 8640mm, if the number of passenger seats is 770+50=820(mm), the total length of the 10 rows is 8200mm and the rest is 440mm. According to the industry standard, the length is not more than one row. row. Therefore, the program is automatically distributed evenly in each row and arranged at 814 mm pitch.

Normal level: The situation is the same as described above. Therefore, the results are reasonable.

8 is the actual effect of a 12m travel model seat arranged according to the above method. The left row is 11 rows and the right row is 10 rows with a rear toilet.

Carton Box Packing Machine

Carton Box Packing Machine can be divided into two types: sachets into carton and granular materials directly into the carton box.

Sachets into carton:

This small carton box packing machine is suitable sachets into carton. It can fold leaflets, open cartons, insert the products and leaflets into cartons, emboss, tuck-in or hot-melt closures and automatically discharge cartons. It can also be connected to Sachets Packing Machine or Bottle Filling Machine to form a complete production line.

These Cartoning Packaging Machines are suitable for sachet, condom, adhesive bandage, soft ALU strip, plaster, coffee bag, face mask and similar products.

Granular materials directly into the carton box:

This Vertical Cartoning Machine is suitable for packing granular materials directly into the carton box. On line product feeding and detecting, leaflet fold (l-4folds) and feeding, leaflet detecting, canton opening and forming, products and leaflet pushing into carton, printing batch number, sealing carton with tuck-in or hot melt glue device. Automatically reject lacking of leaflet or product and finished product out.

Carton Box Packing Machine,Cartoning Packaging Machines,Small Box Sealing Machine,Box Packing Machine Automatic,Vertical Cartoning Machine,sticks cartoning machine

DURZERD PACKAGING MACHINERY CO., LTD. , https://www.durzerdmachine.com