Se presenta un esquema modular computacional para cálculo analítico y trazado geométrico de vectores los cuales al cruzarse satisfacen la ley de Snell. Este esquema es extendido a un sistema modular de lentes acoplados, dando lugar a un sistema óptico compuesto de conjuntos de lentes incrustados sobre el eje óptico.Las lentes son parametrizadas por un índice de refracción homogéneo asociado a una región de puntos cartesianos acotados por dos radios de curvatura separados y la pupila de entrada; en tanto que la refracción (en las superficies de la lente) es calculada como la interceptación de dos vectores geométricos bajo el régimen de la ley de Snell.