Creo Calculate Part Weight

Creo Part Weight Calculator – Accurate Calculations body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f8f9fa; color: #333; margin: 0; padding: 0; line-height: 1.6; } .container { max-width: 960px; margin: 20px auto; padding: 20px; background-color: #fff; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); border-radius: 8px; } header { background-color: #004a99; color: #fff; padding: 15px 0; text-align: center; border-radius: 8px 8px 0 0; margin-bottom: 20px; } header h1 { margin: 0; font-size: 2em; } .calculator-section { margin-bottom: 30px; padding: 25px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #fdfdfd; } .calculator-section h2 { color: #004a99; text-align: center; margin-top: 0; margin-bottom: 20px; } .input-group { margin-bottom: 15px; } .input-group label { display: block; margin-bottom: 8px; font-weight: bold; color: #555; } .input-group input[type="number"], .input-group select { width: calc(100% – 20px); padding: 10px 10px 10px 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 1em; box-sizing: border-box; } .input-group .helper-text { font-size: 0.85em; color: #666; display: block; margin-top: 5px; } .input-group .error-message { color: #dc3545; font-size: 0.9em; margin-top: 5px; display: none; } .button-group { display: flex; justify-content: space-between; margin-top: 25px; gap: 10px; } .button-group button, .button-group input[type="button"] { flex: 1; padding: 12px 20px; border: none; border-radius: 5px; font-size: 1.1em; font-weight: bold; cursor: pointer; transition: background-color 0.3s ease; } .calculate-button { background-color: #004a99; color: #fff; } .calculate-button:hover { background-color: #003366; } .reset-button { background-color: #ffc107; color: #212529; } .reset-button:hover { background-color: #e0a800; } .copy-button { background-color: #28a745; color: #fff; } .copy-button:hover { background-color: #218838; } #results { margin-top: 30px; padding: 25px; border: 1px solid #d0e9c6; border-radius: 8px; background-color: #e9f7ef; } #results h3 { color: #28a745; text-align: center; margin-top: 0; margin-bottom: 20px; } .primary-result { font-size: 2em; font-weight: bold; color: #28a745; text-align: center; margin-bottom: 15px; padding: 10px; background-color: #f0fff0; border-radius: 5px; } .intermediate-results div, .formula-explanation { margin-bottom: 10px; font-size: 1.1em; } .intermediate-results span, .formula-explanation span { font-weight: bold; color: #004a99; } .formula-explanation { margin-top: 15px; font-style: italic; color: #555; border-top: 1px dashed #ccc; padding-top: 15px; } table { width: 100%; border-collapse: collapse; margin-top: 20px; margin-bottom: 20px; } th, td { border: 1px solid #ddd; padding: 10px; text-align: right; } th { background-color: #004a99; color: #fff; text-align: center; } td:first-child { text-align: left; } caption { font-size: 1.1em; font-weight: bold; color: #004a99; margin-bottom: 10px; text-align: center; } .chart-container { width: 100%; max-width: 700px; margin: 20px auto; text-align: center; } canvas { border: 1px solid #eee; border-radius: 4px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05); } .article-content { margin-top: 40px; padding: 30px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #fff; } .article-content h2 { color: #004a99; border-bottom: 2px solid #004a99; padding-bottom: 5px; margin-top: 30px; } .article-content h3 { color: #004a99; margin-top: 25px; margin-bottom: 10px; } .article-content p { margin-bottom: 15px; } .article-content ul, .article-content ol { margin-left: 20px; margin-bottom: 15px; } .article-content li { margin-bottom: 8px; } .article-content strong { color: #004a99; } .article-content a { color: #007bff; text-decoration: none; } .article-content a:hover { text-decoration: underline; } .faq-item { margin-bottom: 15px; } .faq-item h4 { margin-bottom: 5px; color: #004a99; font-size: 1.1em; } .related-links ul { list-style: none; padding: 0; } .related-links li { margin-bottom: 10px; } .related-links li a { font-weight: bold; } .related-links li span { font-size: 0.9em; color: #666; display: block; margin-top: 3px; } .error-visible { display: block !important; } @media (max-width: 768px) { .container { margin: 10px; padding: 15px; } header h1 { font-size: 1.8em; } .button-group { flex-direction: column; } }

Creo Part Weight Calculator

Accurate Weight Calculation for Your 3D Designs

Calculate Your Part's Weight

Enter a descriptive name for your part.
Enter the calculated volume of the part in your desired unit (e.g., cubic inches, cubic centimeters).
Cubic Inches (in³) Cubic Centimeters (cm³) Cubic Meters (m³) Cubic Feet (ft³) Select the unit corresponding to your volume input.
Enter the density of the material in lbs/in³ (pounds per cubic inch). Use a consistent unit system.
Pounds per Cubic Inch (lb/in³) Kilograms per Cubic Meter (kg/m³) Grams per Cubic Centimeter (g/cm³) Pounds per Cubic Foot (lb/ft³) Select the unit corresponding to your material density input.

Calculation Results

Formula Used: Weight = Volume × Density. This calculation converts your inputs to a standard unit system (cubic inches and pounds per cubic inch) before multiplying to find the total weight.
Enter values and click "Calculate Weight" to see results.

Weight vs. Density Comparison

Chart data will appear after calculation.
Material Density Reference
Material Density (lb/in³) Density (g/cm³)
Aluminum 0.098 2.70
Steel (Mild) 0.283 7.85
Titanium 0.163 4.51
ABS Plastic 0.038 1.05
Nylon 0.041 1.14
Polycarbonate 0.043 1.20
Copper 0.323 8.93

Creo Part Weight Calculator: Precise Calculation for Your Designs

What is Creo Part Weight Calculation?

Creo part weight calculation is the process of determining the mass or weight of a three-dimensional (3D) model designed using PTC Creo (formerly Pro/ENGINEER). This is a fundamental aspect of product design and engineering, as it directly impacts material costs, shipping expenses, structural integrity, and overall performance. Accurate weight calculation ensures that engineers and designers can make informed decisions throughout the product development lifecycle. It helps in optimizing designs for weight reduction, managing material consumption, and verifying that components meet specific performance criteria. Whether you're designing for aerospace, automotive, consumer goods, or any other industry, understanding the weight of your Creo parts is crucial for cost-effectiveness and functionality.

Who should use it: Mechanical engineers, design engineers, product designers, manufacturing engineers, cost estimators, supply chain managers, and students involved in CAD and product development.

Common misconceptions: A common misconception is that CAD software automatically provides a completely accurate weight without proper material properties. While Creo can associate materials with parts and calculate mass, the accuracy hinges entirely on the correctness and specificity of the material density assigned and the precision of the modeled volume. Another misconception is that weight calculation is only relevant for large structural components; however, even small parts can have significant cumulative weight and cost implications in mass production.

Creo Part Weight Calculation Formula and Mathematical Explanation

The fundamental formula for calculating the weight of any object, including a 3D model from Creo, is straightforward:

Weight = Volume × Density

Let's break down each component:

  • Volume (V): This represents the amount of space occupied by the 3D part. In Creo, this is typically derived from the geometric definition of the part. If you have designed a part with specific dimensions (length, width, height, radii, etc.), Creo can calculate its volume precisely. The unit of volume can vary (e.g., cubic inches, cubic centimeters, cubic meters).
  • Density (ρ): This is a physical property of the material from which the part is made. Density is defined as mass per unit volume. For weight calculations, we often use density values that result in weight (e.g., pounds per cubic inch, kilograms per cubic meter). It's crucial to use the correct density for the specific material (e.g., aluminum, steel, ABS plastic) and to ensure the units are compatible with the volume measurement.

Step-by-step derivation:

  1. Determine the Part's Volume: Obtain the precise volume of your 3D model in Creo. This can often be done directly within Creo by selecting the part, accessing its properties, and looking for the "Volume" metric.
  2. Identify the Material and its Density: Determine the exact material of the part. Find its density from reliable sources (material datasheets, engineering handbooks, or internal databases).
  3. Ensure Unit Consistency: This is the most critical step. The units of Volume and Density must be compatible. For example, if your volume is in cubic inches (in³), your density should ideally be in pounds per cubic inch (lb/in³) to directly yield a weight in pounds (lbs). If they are not compatible, you must perform unit conversions.
  4. Apply the Formula: Multiply the consistently-unitized Volume by the consistently-unitized Density.

Variable Explanations:

Variables in Weight Calculation
Variable Meaning Unit Typical Range (Illustrative)
Volume (V) The three-dimensional space occupied by the part. in³, cm³, m³, ft³ 0.1 in³ (small component) to 1000+ in³ (large assembly)
Density (ρ) Mass per unit volume of the material. lb/in³, kg/m³, g/cm³, lb/ft³ 0.03 lb/in³ (foam) to 0.7 lb/in³ (tungsten)
Weight (W) The calculated mass of the part. lbs, kg, g Varies greatly based on V and ρ.

Our calculator simplifies the unit conversion process, allowing you to input volume and density in common units and get a result in pounds (lbs).

Practical Examples (Real-World Use Cases)

Here are a couple of scenarios demonstrating how to use the Creo part weight calculator:

Example 1: Machined Aluminum Bracket

An engineer designs a custom bracket in Creo for a new product. The bracket is made from 6061 Aluminum. Using Creo's measurement tools, they find the volume of the bracket to be 45.5 cubic inches (in³). They need to calculate its weight for structural analysis and material costing.

  • Input Part Name: Aluminum Bracket
  • Input Volume: 45.5
  • Input Unit of Volume: Cubic Inches (in³)
  • Input Material Density: 0.098
  • Input Unit of Density: Pounds per Cubic Inch (lb/in³)

Calculation:

Weight = 45.5 in³ × 0.098 lb/in³ = 4.459 lbs

Result: The Aluminum Bracket weighs approximately 4.46 lbs. This weight is crucial for calculating shipping costs and ensuring the bracket doesn't add excessive weight to the final assembly.

Example 2: Injection Molded ABS Housing

A product designer creates a housing for an electronic device using ABS plastic in Creo. The modeled volume is calculated to be 150 cm³. They need to know the weight for packaging and shipping estimations.

  • Input Part Name: Electronic Housing
  • Input Volume: 150
  • Input Unit of Volume: Cubic Centimeters (cm³)
  • Input Material Density: 1.05
  • Input Unit of Density: Grams per Cubic Centimeter (g/cm³)

Calculation:

Weight = 150 cm³ × 1.05 g/cm³ = 157.5 grams

The calculator will convert this to pounds: 157.5 g / 453.592 g/lb ≈ 0.347 lbs.

Result: The ABS housing weighs approximately 0.35 lbs (or 157.5 grams). This information helps in determining packaging material requirements and freight charges for individual units.

How to Use This Creo Part Weight Calculator

Using this calculator is designed to be intuitive and efficient:

  1. Enter Part Name: In the "Part Name" field, type a descriptive name for your component. This helps in organizing results if you calculate multiple parts.
  2. Input Volume: Enter the calculated volume of your Creo part. Ensure you know the unit of measurement you are using (e.g., cubic inches, cubic centimeters).
  3. Select Volume Unit: Choose the correct unit from the dropdown menu that matches your volume input.
  4. Input Material Density: Enter the density of the material your part is made from. For simplicity, the calculator primarily uses lb/in³ as a target unit, but you can input density in other common units.
  5. Select Density Unit: Choose the correct unit from the dropdown menu that matches your density input. The calculator will handle necessary conversions.
  6. Click "Calculate Weight": Once all fields are filled accurately, click this button. The calculator will process your inputs, perform any required unit conversions, and display the results.
  7. Review Results: The main result (Total Weight) will be prominently displayed. You will also see intermediate values like converted volume and density, along with the formula used.
  8. Use Intermediate Values: The displayed volume and density in standard units (in³ and lb/in³) are useful for cross-referencing or for use in other calculations.
  9. Copy Results: If you need to paste these figures into a report or spreadsheet, use the "Copy Results" button.
  10. Reset Calculator: To clear all fields and start over with new inputs, click the "Reset" button.

Decision-Making Guidance: The calculated weight is a critical input for many engineering decisions. For instance, if the calculated weight exceeds a target for weight reduction initiatives, you might need to redesign the part in Creo to remove excess material, choose a lighter material, or explore topology optimization techniques. Conversely, if the weight is significantly lower than expected, it might indicate a modeling error or an incorrect material assignment, prompting a review of the Creo model.

Key Factors That Affect Creo Part Weight Results

Several factors critically influence the accuracy and relevance of your Creo part weight calculations:

  1. Material Density Accuracy: This is paramount. Using a generic density for a material family (e.g., "Aluminum") instead of the specific alloy (e.g., 6061-T6 Aluminum) can lead to significant errors. Material properties can vary between different grades, heat treatments, and manufacturing processes. Always use the most precise density value available for the exact material being used.
  2. Volume Calculation Precision: The accuracy of the volume derived from your Creo model directly impacts the weight calculation. Ensure the model is complete, closed (watertight), and free from geometric errors. Small gaps or overlapping surfaces can lead to incorrect volume computations. Double-check your model's integrity before extracting volume data.
  3. Unit System Consistency: Mismatched units are a common source of error. If volume is in cm³ and density is in lb/ft³, a conversion error will render the final weight incorrect. Always verify that your volume and density units are compatible or that your conversion factors are applied correctly. Our calculator simplifies this by allowing input in various units and standardizing internally.
  4. Tolerances and Manufacturing Variations: Real-world parts may have slight variations from the nominal Creo model due to manufacturing tolerances. For critical applications, consider the potential impact of these variations on overall weight, especially if the part is manufactured in very large quantities.
  5. Part Complexity and Features: Complex geometries with intricate details, thin walls, or internal voids require careful volume calculation. Ensure that all features, including chamfers, fillets, holes, and internal cavities, are accurately represented in the Creo model to capture the correct volume.
  6. Hollow vs. Solid Parts: If a part is designed to be hollow (e.g., a shell or a part with internal structures), its volume calculation must reflect this. Calculating the volume of a solid bounding box when the part is actually a thin shell will result in a vastly overestimated weight. Ensure the volume extracted represents only the material present.
  7. Assembly Weight vs. Part Weight: This calculator is for individual part weight. The total weight of an assembly is the sum of its individual component weights, but additional factors like fasteners, adhesives, or coatings might also contribute to the overall assembly weight.

Frequently Asked Questions (FAQ)

Q1: How do I find the volume of my part in Creo?

A: In Creo, you can typically find the volume by selecting the part or component in the model tree, right-clicking, and choosing 'Properties'. Navigate to the 'Mass Properties' or similar tab. Ensure a material is assigned to get accurate mass and volume.

Q2: Where can I find reliable material density data?

A: Reliable sources include material datasheets provided by manufacturers, engineering handbooks (e.g., Machinery's Handbook), online material property databases, and industry standards organizations. Always try to find data specific to the exact grade and condition of the material.

Q3: Can this calculator handle parts made from composite materials?

A: Yes, provided you can determine the effective density of the composite material. Composite densities can sometimes vary depending on fiber orientation and manufacturing processes. Use the best available average density figure for your calculation.

Q4: What is the difference between mass and weight?

A: Mass is a measure of the amount of matter in an object, typically measured in kilograms (kg) or slugs. Weight is the force of gravity acting on that mass, usually measured in Newtons (N) or pounds (lbs). In common usage, especially in the US customary system, "weight" is often used interchangeably with mass, with pounds (lbs) serving as both a unit of mass and force. This calculator provides weight in pounds (lbs).

Q5: My density input is in kg/m³, but the calculator asks for lb/in³. What should I do?

A: Select "Kilograms per Cubic Meter (kg/m³)" from the "Unit of Density" dropdown. The calculator will automatically convert this to the necessary unit for the calculation.

Q6: How accurate are the results?

A: The accuracy of the results depends entirely on the accuracy of your input values (volume and density). The calculation itself is precise based on the formula Weight = Volume × Density. If your inputs are accurate, the output will be accurate.

Q7: Can this calculator estimate the cost of a part?

A: Not directly. However, once you have the accurate weight, you can easily estimate the material cost by multiplying the weight by the cost per unit weight of the material (e.g., $X per pound for aluminum).

Q8: What if my part has multiple materials?

A: This calculator is designed for parts made of a single, homogeneous material. If your part is an assembly of different materials or a hybrid component, you would need to calculate the weight of each material component separately and sum them up.

Related Tools and Internal Resources

var chartInstance = null; // Global variable to hold chart instance function getElement(id) { return document.getElementById(id); } function validateInput(value, errorElementId, fieldName, minValue = null, maxValue = null) { var errorElement = getElement(errorElementId); errorElement.innerText = "; errorElement.classList.remove('error-visible'); if (value === ") { errorElement.innerText = `${fieldName} cannot be empty.`; errorElement.classList.add('error-visible'); return false; } var numValue = parseFloat(value); if (isNaN(numValue)) { errorElement.innerText = `${fieldName} must be a valid number.`; errorElement.classList.add('error-visible'); return false; } if (minValue !== null && numValue maxValue) { errorElement.innerText = `${fieldName} cannot be greater than ${maxValue}.`; errorElement.classList.add('error-visible'); return false; } return true; } function convertToStandardUnits(value, fromUnit, toUnitLabel) { var conversionFactor = 1; var result = value; // Define conversion factors relative to lb/in³ for density and in³ for volume var densityConversions = { 'lb/in^3': 1, 'kg/m^3': 0.000036127, // 1 kg/m³ = 0.000036127 lb/in³ 'g/cm^3': 0.578037, // 1 g/cm³ = 0.578037 lb/in³ 'lb/ft^3': 0.000482069 // 1 lb/ft³ = 0.000482069 lb/in³ }; var volumeConversions = { 'in^3': 1, 'cm^3': 0.0610237, // 1 cm³ = 0.0610237 in³ 'm^3': 61023.7, // 1 m³ = 61023.7 in³ 'ft^3': 1728 // 1 ft³ = 1728 in³ }; if (toUnitLabel === 'density') { if (densityConversions.hasOwnProperty(fromUnit)) { conversionFactor = densityConversions[fromUnit]; result = value * conversionFactor; } else { console.error("Unsupported density unit for conversion:", fromUnit); return NaN; } } else if (toUnitLabel === 'volume') { if (volumeConversions.hasOwnProperty(fromUnit)) { conversionFactor = volumeConversions[fromUnit]; result = value * conversionFactor; } else { console.error("Unsupported volume unit for conversion:", fromUnit); return NaN; } } return result; } function calculatePartWeight() { var partName = getElement('partName').value; var volume = getElement('volume').value; var unitOfVolume = getElement('unitOfVolume').value; var materialDensity = getElement('materialDensity').value; var unitOfDensity = getElement('unitOfDensity').value; var isValid = true; if (!validateInput(volume, 'volumeError', 'Volume')) isValid = false; if (!validateInput(materialDensity, 'materialDensityError', 'Material Density')) isValid = false; if (!isValid) { getElement('resultDisplay').style.display = 'none'; getElement('noResults').style.display = 'block'; return; } var numVolume = parseFloat(volume); var numMaterialDensity = parseFloat(materialDensity); var volumeInStandard = convertToStandardUnits(numVolume, unitOfVolume, 'volume'); // Convert to in³ var densityInStandard = convertToStandardUnits(numMaterialDensity, unitOfDensity, 'density'); // Convert to lb/in³ if (isNaN(volumeInStandard) || isNaN(densityInStandard)) { getElement('noResults').style.display = 'block'; getElement('resultDisplay').style.display = 'none'; return; } var totalWeight = volumeInStandard * densityInStandard; getElement('totalWeightResult').innerText = totalWeight.toFixed(2) + ' lbs'; getElement('volumeInStandardUnits').innerHTML = 'Volume (Standard): ' + volumeInStandard.toFixed(3) + ' in³'; getElement('densityInStandardUnits').innerHTML = 'Density (Standard): ' + densityInStandard.toFixed(3) + ' lb/in³'; getElement('calculatedVolumeDisplay').innerHTML = 'Part Name: ' + (partName || 'N/A') + ''; getElement('resultDisplay').style.display = 'block'; getElement('noResults').style.display = 'none'; updateChart(densityInStandard, totalWeight); } function resetCalculator() { getElement('partName').value = 'Sample Part'; getElement('volume').value = '120'; getElement('unitOfVolume').value = 'in^3'; getElement('materialDensity').value = '0.283'; // Default to Steel getElement('unitOfDensity').value = 'lb/in^3'; // Clear errors getElement('volumeError').innerText = "; getElement('volumeError').classList.remove('error-visible'); getElement('materialDensityError').innerText = "; getElement('materialDensityError').classList.remove('error-visible'); getElement('resultDisplay').style.display = 'none'; getElement('noResults').style.display = 'block'; if (chartInstance) { chartInstance.destroy(); chartInstance = null; } getElement('chartMessage').style.display = 'block'; } function copyResults() { var resultsDiv = getElement('resultDisplay'); if (resultsDiv.style.display === 'none') { alert("No results to copy yet. Please calculate first."); return; } var textToCopy = ""; textToCopy += "Part Weight Calculation Results:\n"; textToCopy += "———————————\n"; textToCopy += "Part Name: " + getElement('calculatedVolumeDisplay').innerText.replace('Part Name: ', ") + "\n"; textToCopy += "Total Weight: " + getElement('totalWeightResult').innerText + "\n"; textToCopy += getElement('volumeInStandardUnits').innerText + "\n"; textToCopy += getElement('densityInStandardUnits').innerText + "\n"; textToCopy += "Formula Used: Weight = Volume x Density\n"; var textArea = document.createElement("textarea"); textArea.value = textToCopy; textArea.style.position = "fixed"; textArea.style.left = "-9999px"; document.body.appendChild(textArea); textArea.focus(); textArea.select(); try { var successful = document.execCommand('copy'); var msg = successful ? 'Results copied successfully!' : 'Failed to copy results.'; alert(msg); } catch (err) { alert('Error copying results.'); } document.body.removeChild(textArea); } function updateChart(density, weight) { var ctx = getElement("weightDensityChart").getContext("2d"); if (chartInstance) { chartInstance.destroy(); // Destroy previous chart instance } // Sample data points for comparison (can be expanded or made dynamic) var chartData = { labels: ['Low Density', 'ABS Plastic', 'Aluminum', 'Titanium', 'Steel', 'Copper', 'High Density'], datasets: [{ label: 'Density (lb/in³)', data: [0.03, 0.038, 0.098, 0.163, 0.283, 0.323, 0.7], // Example densities backgroundColor: 'rgba(0, 74, 153, 0.5)', // Primary Blue borderColor: 'rgba(0, 74, 153, 1)', borderWidth: 1, yAxisID: 'y-axis-density' // Assign to density axis }, { label: 'Example Weight (lbs) for 10 in³', // Example weight for a fixed volume data: [ 0.03 * 10, 0.038 * 10, 0.098 * 10, 0.163 * 10, 0.283 * 10, 0.323 * 10, 0.7 * 10 ], backgroundColor: 'rgba(40, 167, 69, 0.5)', // Success Green borderColor: 'rgba(40, 167, 69, 1)', borderWidth: 1, yAxisID: 'y-axis-weight' // Assign to weight axis }] }; chartInstance = new Chart(ctx, { type: 'bar', data: chartData, options: { responsive: true, maintainAspectRatio: false, plugins: { title: { display: true, text: 'Material Density & Example Weight Comparison', font: { size: 16 } }, tooltip: { mode: 'index', intersect: false, } }, scales: { x: { title: { display: true, text: 'Material Type' } }, 'y-axis-density': { type: 'linear', position: 'left', title: { display: true, text: 'Density (lb/in³)' }, grid: { drawOnChartArea: true, // only want the grid lines for one axis to show up }, beginAtZero: true }, 'y-axis-weight': { type: 'linear', position: 'right', title: { display: true, text: 'Example Weight (lbs)' }, grid: { drawOnChartArea: false, // only want the grid lines for one axis to show up }, beginAtZero: true } }, layout: { padding: { left: 10, right: 10, top: 0, bottom: 10 } } } }); getElement('chartMessage').style.display = 'none'; } // Initial setup to ensure chart canvas is available window.onload = function() { var ctx = getElement("weightDensityChart").getContext("2d"); // Optionally render a placeholder or empty chart on load chartInstance = new Chart(ctx, { type: 'bar', data: { labels: [], datasets: [] }, options: { responsive: true, maintainAspectRatio: false, plugins: { title: { display: true, text: 'Material Density & Example Weight Comparison', font: { size: 16 } } }, scales: { x: { display: false }, 'y-axis-density': { display: false }, 'y-axis-weight': { display: false } } } }); getElement('chartMessage').style.display = 'block'; };

Leave a Comment