CALCULO PARA SOMAR VOLUME DE OBJETOS
Estou implementando um módulo para cálculo de frete pelo serviço do próprio correio
Sem problemas com a utilização e tal, minha dúvida é no caso de eu ter
vários volumes ( objetos ).
Para cálculo pelo peso é tranqüilo, bastando somar os pesos dos objetos.
Estou com dúvidas no caso do cálculo pelo volume ( altura x largura x comprimento ) quando é mais de um objeto
O que devo fazer:
- Somar alturas, larguras e comprimentos separadamente? ( dará uma área muito grande )
- Somar as áreas de todos os volumes?
- Somar alturas, larguras e comprimentos separadamente e tirar a média?
- Usar as maiores medidas?
- Usar as 2 maiores medidas para 2 laterais e somar as medidas para a
lateral que sobrou?
- Calcular o frete para cada volume separadamente e somar os valores em Real?
*- Outra opção que não sei qual é?*
Alguém já passou por este problema, ou sabe a resposta, ou conhece alguma
forma de me ajudar ???
e depende muito dos objetos adquiridos pelo cliente...
por exemplo::
objeto 01:
30cm comprimento
20cm largura
25cm altura
objeto 02:
15cm comprimento
05cm largura
10cm altura
Observem que se eu colocar esses 2 objetos lado a lado nao seria apenas somar os tamanhos.
Como fazer esse calculo?
Acho que é isso.
Volume = Largura X Altura X Comprimento;
Caixa de 30x30x30cm:
volume = 30x30x30
volume = 27000 centÃmetros cúbicos
Seria o mesmo que colocar 27000 cubinhos de 1x1x1 no mesmo formato da caixa, ou seja, 30 de largura, 30 de altura e 30 de comprimento. Veja vc mesmo, imagine uma seção de 30x30 cubinhos de 1x1cm empilhados. Vc vai ter 30x30, que são 90 cubinhos, ou 90 centÃmetros cúbicos. Se contarmos a largura, temos que multiplicar esses 90 por 30 de novo, o que resulta em 27000.
Para calcular quantas caixas caberiam em um caminhão por exemplo, some o volume de todas as caixas e o volume do caminhão(que se calcula da mesma forma).
Volume = Pi x Raio de um dos lados ao quadrado x altura
Vamos pegar as medidas de um tonel qualquer::
Volume = 3.14 x 60(cm) ao quadrado x 120(cm)
Citação::
Existe uma fórmula especÃfica para cálculo de volume de paralelepÃpedos(o formato comum de uma caixa):
Volume = Largura X Altura X Comprimento;
Caixa de 30x30x30cm:
volume = 30x30x30
volume = 27000 centÃmetros cúbicos
Seria o mesmo que colocar 27000 cubinhos de 1x1x1 no mesmo formato da caixa, ou seja, 30 de largura, 30 de altura e 30 de comprimento. Veja vc mesmo, imagine uma seção de 30x30 cubinhos de 1x1cm empilhados. Vc vai ter 30x30, que são 90 cubinhos, ou 90 centÃmetros cúbicos. Se contarmos a largura, temos que multiplicar esses 90 por 30 de novo, o que resulta em 27000.
Para calcular quantas caixas caberiam em um caminhão por exemplo, some o volume de todas as caixas e o volume do caminhão(que se calcula da mesma forma).
Valew amigao pela explicacao detalhada..
mas poderia me ajudar só mais um detalhe? tipo, veja nesse link as medidas maximas dos correios http://www.correios.com.br/encomendas/prazo/formato.cfm
No caso, somando os volumes, como vou saber o total de altura, comprimento e largura..? para nao ultrapassar o permitido pelos correios
valew
Citação::
Pelo que vi, a sua última dúvida não tem nada a haver com cálculo de volume, vc simplesmente quer verificar se as embalagens estão nas especificações dos correios, isso?
sim exatamente...
e vou ter que passar o total das medidas em largura, comprimento e altura para que o correio me devolva o total do frete.
Citação::
Então vc não precisa do cálculo do volume, mas simplesmente das medidas das embalagens, que pelo que entendi, vc já tem... basta passar essas medidas(Largura, Altura e Profundidade) para o correio que eles vão te passar o valor...
mas ai que esta o problema...
nao seria apenas somar as medidas, pois daria totalmente errado!!
por exemplo um caixa com o tamanho de: 30x30x30
2 caixas desse mesmo tamanho daria um tamanho total de: 60x30x30 concorda, e nao 60x60x60? Pois no caso seria uma sobre a outra.
Mas pior ainda é quando tem varios produtos, exemplo:
caixa 01: 15x10x20
caixa 02: 20x10x30
caixa 03: 12x14x12
caixa 04: 20x10x20
qual o tamanho minimo que essas 4 caixas ocuparia ?